<SEC-DOCUMENT>0001013762-24-000473.txt : 20240722
<SEC-HEADER>0001013762-24-000473.hdr.sgml : 20240722
<ACCEPTANCE-DATETIME>20240722161544
ACCESSION NUMBER:		0001013762-24-000473
CONFORMED SUBMISSION TYPE:	10-K/A
PUBLIC DOCUMENT COUNT:		110
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240722
DATE AS OF CHANGE:		20240722

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GD Culture Group Ltd
		CENTRAL INDEX KEY:			0001641398
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-METALS, MINERALS (NO PETROLEUM) [5050]
		ORGANIZATION NAME:           	07 Trade & Services
		IRS NUMBER:				473709051
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K/A
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-37513
		FILM NUMBER:		241131693

	BUSINESS ADDRESS:	
		STREET 1:		22F-810 SEVENTH AVENUE
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10019
		BUSINESS PHONE:		1-347-259-0292

	MAIL ADDRESS:	
		STREET 1:		22F-810 SEVENTH AVENUE
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10019

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Code Chain New Continent Ltd
		DATE OF NAME CHANGE:	20200518

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TMSR HOLDING Co Ltd
		DATE OF NAME CHANGE:	20180207

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	JM Global Holding Co
		DATE OF NAME CHANGE:	20150505
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K/A
<SEQUENCE>1
<FILENAME>ea020975001-10ka2_gdcul.htm
<DESCRIPTION>AMENDMENT NO. 2 TO FORM 10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Jul 22 18:10:32 UTC 2024 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:gdc="http://ccnctech.com/20231231" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

<meta content="text/html" http-equiv="Content-Type"/>
</head>
<body><div style="font: 10pt Times New Roman, Times, Serif"><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>UNITED STATES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SECURITIES AND EXCHANGE COMMISSION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Washington, D.C. 20549</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Form <span style="-sec-ix-hidden: hidden-fact-0">10-K</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b style="-keep: true">(Amendment No. 2)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:DocumentAnnualReport" id="ixv-38"><span style="font-family: Times New Roman, Times, Serif">&#9746;</span></ix:nonNumeric>
<b>ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the fiscal year ended <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="ixv-19312"><ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-en" name="dei:CurrentFiscalYearEndDate" id="ixv-19313">December 31</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus" id="ixv-19314">2023</ix:nonNumeric></ix:nonNumeric></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentTransitionReport" id="ixv-51"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric>
<b>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to
</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Commission file number: <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber" id="ixv-19315">001-37513</ix:nonNumeric></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-19316">GD CULTURE GROUP LIMITED</ix:nonNumeric> </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Exact name of registrant as specified in its
charter)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="width: 50%; border-bottom: black 1.5pt solid; font-size: 10pt; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="ixv-80"><span style="font-size: 10pt"><b>Nevada</b></span></ix:nonNumeric></td> <td style="width: 1%; font-size: 10pt; text-align: center">&#160;</td> <td style="width: 49%; border-bottom: black 1.5pt solid; font-size: 10pt; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber" id="ixv-85"><span style="font-size: 10pt"><b>47-3709051</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: bottom"> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(State or other jurisdiction of</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">incorporation or organization)</p></td> <td style="font-size: 10pt; text-align: center">&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(I.R.S. Employer</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Identification No.)</p></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="width: 50%; border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1" id="ixv-19317">22F - 810</ix:nonNumeric> <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2" id="ixv-19318">Seventh Avenue</ix:nonNumeric>,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown" id="ixv-19319">New York</ix:nonNumeric>,&#160;<ix:nonNumeric contextRef="c0" name="dei:EntityAddressStateOrProvince" id="ixv-19320">NY</ix:nonNumeric>&#160;</b></p></td> <td style="width: 1%; font-size: 10pt; text-align: center">&#160;</td> <td style="width: 49%; border-bottom: black 1.5pt solid; font-size: 10pt; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode" id="ixv-108"><span style="font-size: 10pt"><b>10019</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">(Address of principal executive offices)</span></td> <td style="font-size: 10pt; text-align: center">&#160;</td> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">(Zip Code)</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Registrant&#8217;s telephone number, including
area code: <b><span style="-sec-ix-hidden: hidden-fact-1"><span style="-sec-ix-hidden: hidden-fact-2">+1-347-2590292</span></span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Securities registered pursuant to Section 12(b)
of the Act:</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: bottom; width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Title of Each Class:</b></span></td> <td style="vertical-align: top; width: 2%; text-align: center">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 32%; text-align: center"><span style="font-size: 10pt"><b>Trading Symbol(s) </b></span></td> <td style="vertical-align: bottom; width: 2%; text-align: center">&#160;</td> <td style="vertical-align: bottom; width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Name of Each Exchange on Which Registered:</b></span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle" id="ixv-149"><span style="font-size: 10pt">Common Stock, par value $0.0001 per share</span></ix:nonNumeric></td> <td style="vertical-align: top; text-align: center">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol" id="ixv-153"><span style="font-size: 10pt">GDC</span></ix:nonNumeric></td> <td style="vertical-align: bottom; text-align: center">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">The <ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="ixv-19321">Nasdaq</ix:nonNumeric> Stock Market LLC</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Securities registered pursuant to Section 12(g)
of the Act: </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="text-decoration:underline">None</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Title of Class</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">Indicate by check mark if
the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes <span style="font-family: Times New Roman, Times, Serif">&#9744;</span>
<ix:nonNumeric contextRef="c0" name="dei:EntityWellKnownSeasonedIssuer" id="ixv-19322">No</ix:nonNumeric>&#160;<span style="font-family: Times New Roman, Times, Serif">&#9746;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">Indicate by check mark if
the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes <span style="font-family: Times New Roman, Times, Serif">&#9744;</span>
<ix:nonNumeric contextRef="c0" name="dei:EntityVoluntaryFilers" id="ixv-19323">No</ix:nonNumeric>&#160;<span style="font-family: Times New Roman, Times, Serif">&#9746;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">Indicate by check mark whether
the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the
preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such
filing requirements for the past 90 days. <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus" id="ixv-19324">Yes</ix:nonNumeric> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span> No <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">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). <ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent" id="ixv-19325">Yes</ix:nonNumeric> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span> No <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">Indicate by check mark whether
the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging
growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting
company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 6%">&#160;</td> <td style="width: 18%"><span style="font-size: 10pt">Large accelerated filer </span></td> <td style="width: 21%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="width: 18%"><span style="font-size: 10pt">Accelerated filer </span></td> <td style="width: 21%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="width: 16%">&#160;</td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td><span style="font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="ixv-19326">Non-accelerated filer</ix:nonNumeric> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td> <td><span style="font-size: 10pt">Smaller reporting company </span></td> <td><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntitySmallBusiness" id="ixv-225"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td><span style="font-size: 10pt">Emerging growth company </span></td> <td><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityEmergingGrowthCompany" id="ixv-235"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></ix:nonNumeric><span style="font-size: 10pt">&#160;</span></td> <td>&#160;</td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">If an emerging growth company,
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 provided pursuant to Section 13(a) of the Exchange Act.&#160;<span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">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.&#160;<ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:IcfrAuditorAttestationFlag" id="ixv-248"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">If securities are registered
pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing
reflect the correction of an error to previously issued financial statements. <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentFinStmtErrorCorrectionFlag" id="ixv-254"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">Indicate by check mark whether
any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the
registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). <span style="font-family: Times New Roman, Times, Serif">&#9744;</span>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0in">Indicate by check mark whether the registrant is
a shell company (as defined in Rule 12b-2 of the Act). Yes <span style="font-family: Times New Roman, Times, Serif">&#9744;</span> No
<ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany" id="ixv-266"><span style="font-family: Times New Roman, Times, Serif">&#9746;</span></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2023, the last business day of
the registrant&#8217;s most recently completed second fiscal quarter, the aggregate market value of the common stock outstanding held
by non-affiliates of the registrant, computed by reference to the closing sales price for the common stock of $4.27 as of such date, as
reported on the Nasdaq Capital Market, was $<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="dei:EntityPublicFloat" scale="0" unitRef="usd" id="ixv-19327">12,654,414</ix:nonFraction>.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">As of April 1, 2024,
there were <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-19328">7,887,411</ix:nonFraction> shares of common stock, par value $0.0001 per share, of the registrant issued and outstanding.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="margin: 0pt">&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Explanatory Note</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_AmendmentDescription-c0_cont_1" name="dei:AmendmentDescription" id="ixv-301"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">GD Culture Group Limited is filing this Amendment
No. 2 to Form 10-K (the &#8220;Amendment No. 2&#8221;) to our annual report on Form 10-K for the year ended December 31, 2023, filed
with the Securities and Exchange Commission on April 2, 2024, as amended on July 8, 2024 (the &#8220;Original Filings&#8221;), to update
the information regarding the Company&#8217;s unique risks with part of the operations conducted by one of our subsidiaries based in
China, recent regulatory development in China, the transfers of cash and other assets by and between the holding company and its subsidiaries,
and the condensed consolidating schedules that disaggregates the operations and depicts the financial position, cash flows, and results
of operations as of and for the fiscal years ended December 31, 2023 and 2022. As required by Rule 12b-15 under the Securities Exchange
Act of 1934, as amended, new certifications by our chief executive officer and chief financial officer are being filed as exhibits to
this Amendment No. 2.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><ix:continuation id="_AmendmentDescription-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">This Amendment No. 2 speaks as of the filing
date of the Original Filings. Other than as set forth above, this Amendment No. 2 does not, and does not purport to, amend, update or
restate any other information or disclosure included in the Original Filings, or reflect any events that have occurred since the date
thereof.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 2 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="margin: 0pt"></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration:underline">TABLE OF CONTENTS</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 10%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 78%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Navy 1.5pt solid; text-align: center; width: 10%"><b>PAGE</b></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><a href="#a_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART I</b></span></a></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 1.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Business</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">1</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 1A.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_031"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risk Factors</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">28</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 1B.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unresolved Staff Comments</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">51</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 1C.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cybersecurity</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">52</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 2.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Properties</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">52</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 3.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Legal Proceedings</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">52</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 4.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Mine Safety Disclosures</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">52</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><a href="#a_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART II</b></span></a></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 5.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">53</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 6.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>[Reserved]</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">56</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 7.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">56</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 7A.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Quantitative and Qualitative Disclosures About Market Risk</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">67</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 8.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Financial Statements and Supplementary Data</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">67</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 9.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_014"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">67</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 9A.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_015"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Controls and Procedures</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">67</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 9B.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_016"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other Information</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">69</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 9C.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_017"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">69</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><a href="#a_018"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART III</b></span></a></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 10.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_019"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Directors, Executive Officers and Corporate Governance</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">70</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 11.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_020"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Executive Compensation</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">75</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 12.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_021"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">77</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 13.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_022"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Certain Relationships and Related Transactions, and Director Independence</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">78</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 14.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_023"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Accounting Fees and Services</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">79</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><a href="#a_024"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART IV</b></span></a></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 15.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_025"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibits and Financial Statement Schedules</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">80</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 16.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_026"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Form 10&#8211;K Summary</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">84</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 61.6pt; text-indent: -61.6pt"></p><div>

</div><!-- Field: Page; Sequence: 3; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 61.6pt; text-indent: -61.6pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Conventions that Apply to this Annual Report</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt -0.5in; text-indent: 0.5in">Unless otherwise indicated or the context requires
otherwise, references in this annual report (the &#8220;Report&#8221;) to:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;AI Catalysis&#8221; are to AI Catalysis Corp., a Neveda company, which is wholly owned by GDC;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;Citi Profit&#8221; are to Citi Profit Investment Holding Limited, a British Virgin Islands company, which is wholly owned by GDC;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;GDC&#8221; and the &#8220;Company&#8221; are to GD Culture Group Limited (formerly known as&#160;JM Global Holding Company, TMSR Holding Company Limited and Code Chain New Continent Limited), a Nevada Corporation;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;Highlight HK&#8221; are to Highlights Culture Holding Co., Limited, a Hong Kong SAR company, which is wholly owned by Citi Profit;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;Highlight WFOE&#8221; are to Shanghai Highlight Entertainment Co., Ltd., a PRC company, which is wholly owned by Highlight HK;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="-keep: true">&#160;</span></td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><span style="-keep: true">&#8220;PRC&#8221; or &#8220;China&#8221;
                                    are to the People&#8217;s Republic of China, including Hong Kong SAR and Macau, but excluding, for
                                    the purpose of this report, Taiwan;</span></p></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;RMB&#8221; or &#8220;Renminbi&#8221; are to the legal currency of China; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;Shanghai Xianzhui&#8221; are to Shanghai Xianzhui Technology Co., Ltd., a joint venture, of which Highlight Entertainment Co. Ltd. owns 73.3333% of the total equity interest;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;we&#8221;, &#8220;our&#8221;, &#8220;us&#8221; are to the Company and its subsidiaries;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;$&#8221;, &#8220;US$&#8221; or &#8220;U.S. Dollars&#8221; are to the legal currency of the United States.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">Unless otherwise indicated,
all references to common stock, warrants to purchase common stock, share data, per share data, and related information have been retroactively
adjusted, where applicable, in this Report to reflect a 1-to-30 reverse stock split of our common stock which became effective on November
9, 2022 as if they had occurred at the beginning of the earlier period presented.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 4; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->ii<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CAUTIONARY NOTE REGARDING<br/>
FORWARD-LOOKING STATEMENTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This Report contains statements that may be deemed
to be &#8220;forward-looking statements&#8221; within the meaning of the federal securities laws. These statements relate to anticipated
future events, future results of operations and or future financial performance. In some cases, you can identify forward-looking statements
by their use of terminology such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221;
&#8220;future,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;ought to,&#8221; &#8220;plan,&#8221; &#8220;possible,&#8221; &#8220;potentially,&#8221;
&#8220;predicts,&#8221; &#8220;project,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; negatives of such terms
or other similar terms. These forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause
our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed
or implied by the forward-looking statements. The forward-looking statements in this Report include, without limitation, statements relating
to:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">our goals and strategies;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">our future business development, results of operations and financial condition;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">our estimates regarding expenses, future revenues, capital requirements and our need for additional financing;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">our estimates regarding the market opportunity for our services;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">the impact of government laws and regulations;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">our ability to recruit and retain qualified personnel;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">our failure to comply with regulatory guidelines;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">uncertainty in industry demand;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">general economic conditions and market conditions in the virtual content production industry;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">future sales of large blocks or our securities, which may adversely impact our share price; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">depth of the trading market in our securities.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preceding list is not intended to be an exhaustive
list of all of our forward-looking statements. Forward-looking statements reflect our current views with respect to future events and
are based on assumptions and subject to risks and uncertainties, including those described in Item 1A &#8220;Risk Factors.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">You should not unduly rely on any forward-looking
statements. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee
that future results, levels of activity, performance and events and circumstances reflected in the forward-looking statements will be
achieved or will occur. Except as required by law, we undertake no obligation to update publicly any forward-looking statements for any
reason after the date of this Report, to conform these statements to actual results or to changes in our expectations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 5; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->iii<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART I</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><div><a id="a_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1. Business</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Overview</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">GD
Culture Group Limited (formerly known as JM Global Holding Company, TMSR Holding Company Limited, and Code Chain New Continent Limited)
is a Nevada company that conducts its operations and operates its business in both United States and China by itself and through its
subsidiaries, AI Catalysis Corp., a Nevada corporation, and Shanghai Xianzhui Technology Co., Ltd., a company incorporated in China.
The majority of the Company&#8217;s operation is in the United States. Investors are cautioned that you are not buying shares of a China-based
operating company but instead are buying shares of a Nevada company with operations conducted itself and through its subsidiaries in
Nevada and in China and that this structure involves unique risks to investors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior to September 28, 2022, Makesi IoT Technology (Shanghai) Co., Ltd., a then indirect subsidiary of the Company (&#8220;Makesi WFOE&#8221;),
had a series of contractual arrangement with Sichuan Wuge Network Games Co., Ltd. (&#8220;Wuge&#8221;) and its shareholders that established
a variable interest entity (the &#8220;VIE&#8221;) structure. For accounting purposes, Makesi WFOE was the primary beneficiary of Wuge.
Accordingly, under accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;), the Company treated
Wuge as the consolidated affiliated entity and has consolidated Wuge&#8217;s financial statements prior to September 28, 2022. Wuge focused
its business on research, development and application of Internet of Things (IoT) and electronic tokens Wuge digital door signs. On September
28, 2022, Makesi WFOE entered into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE Agreements and
to cancel the shares previously issued to the shareholders of Wuge, based on the average closing price of $0.237 per share of the Company
during the 30 trading days immediately prior to the date of the termination agreement. As a result of such termination, the Company no
longer treats Wuge as a consolidated affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior to June 26, 2023, Makesi WFOE had a series of contractual arrangement with Shanghai
Yuanma Food and Beverage Management Co., Ltd. (&#8220;Yuan Ma&#8221;) and its shareholders that established a VIE structure. For accounting
purposes, Makesi WFOE was the primary beneficiary of Yuan Ma. Accordingly, under U.S. GAAP, the Company treated Yuan Ma as the consolidated
affiliated entity and has consolidated Yuan Ma&#8217;s financial results in the Company&#8217;s consolidated financial statements prior
to June 26, 2023. On June 26, 2023, the Company entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant
to the agreement, the Company agreed to sell and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR Holdings
Limited (&#8220;TMSR HK&#8221;), which owned 100% equity interest in Makesi WFOE. The purchase price for the transaction contemplated
by the Agreement was $100,000. The sale of TMSR HK did not have any material impact on the Company&#8217;s consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior
to September 26, 2023, Highlight WFOE had a series of contractual arrangement with Shanghai Highlight Media Co., Ltd.(&#8220;Highlight
Media&#8221;) and its shareholders that established a VIE structure. For accounting purposes, Highlight WFOE was the primary beneficiary
of Highlight Media. Accordingly, under U.S. GAAP, the Company treated Highlight Media as the consolidated affiliated entity and has consolidated
Highlight Media&#8217;s financial results in the Company&#8217;s financial statements prior to September 26, 2023. Highlight Media was
an integrated marketing service agency, focusing on enterprise brand management, crisis public relations, intelligent public opinion
monitoring, media PR, financial and economic we-media operation, digital face application, large-scale exhibition services and other
businesses. On September 26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders of Highlight
Media to terminate the VIE Agreements and sold the interest in the VIE Agreements for a purchase price of $100,000. As a result of such
termination, the Company no longer treats Highlight Media as a consolidated affiliated entity or consolidates the financial results and
balance sheet of Highlight Media in the Company&#8217;s consolidated financial statements under U.S. GAAP.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 6; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">As of December 31, 2023 and as of the date
of this report, we do not have a VIE structure.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">It should be noted that Chinese regulatory
authorities could change the rules and regulations regarding foreign ownership in the industry in which the Company operates, which would
likely result in a material change in our operations and/or a material change in the value of the securities we are registering for sale,
including that it could cause the value of such securities to significantly decline or become worthless. Investors in our common stock
should be aware that they do not directly hold equity interests in the operating subsidiaries in Nevada and China, but rather are purchasing
equity in GD Culture Group Limited, our Nevada company, which directly and indirectly owns 100% and 73.33% equity interests in the operating
subsidiaries in Nevada and China, respectively. See &#8220;Risk Factors &#8212; Risks Related to Doing Business in China&#8221; beginning
on page 31.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Chinese government has exercised and continues to exercise substantial control over virtually every sector of the Chinese economy
through regulation and state ownership. Our ability to operate in China may be harmed by changes in its laws and regulations,
including those relating to taxation, environmental regulations, land use rights, property and other matters. The central or local
governments of these jurisdictions may impose new, stricter regulations or interpretations of existing regulations that would
require additional expenditures and efforts on our part to ensure our compliance with such regulations or interpretations.
Accordingly, government actions in the future, including any decision not to continue to support recent economic reforms and to
return to a more centrally planned economy or regional or local variations in the implementation of economic policies, could have a
significant effect on economic conditions in China or particular regions thereof, and could require us to divest ourselves of any
interest we then hold in Chinese properties. See &#8220;Risk Factors &#8212; Risks Related to Doing Business in China &#8212;
Uncertainties in the interpretation and enforcement of PRC laws and regulations and changes in policies, rules, and regulations in
China, which may be quick with little advance notice, could limit the legal protection available to you and us&#8221; on page 34 and
&#8220;Given the Chinese government&#8217;s significant oversight and discretion over the conduct of the business of Shanghai
Xianzhui, the Chinese government may intervene or influence its operations at any time, which could result in a material change in
the operations of Shanghai Xianzhui and/or the value of our common stock&#8221; on page 34.</span></p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">We are subject to certain legal and operational
risks associated with our operations in China, including those changes in the legal, political and economic policies of the Chinese government,
the relations between China and the United States, or Chinese or United States regulations may materially and adversely affect our business,
financial condition and results of operations. PRC laws and regulations governing our current business operations are sometimes vague
and uncertain, and therefore, these risks could result in a material change in our operations and/or the value of our ordinary shares
or could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value
of our ordinary shares to significantly decline or be worthless. Recently, the PRC government initiated a series of regulatory actions
and statements to regulate business operations in China with little advance notice, including cracking down on illegal activities in
the securities market, enhancing supervision over China-based companies listed overseas using variable interest entity structure, adopting
new measures to extend the scope of cybersecurity reviews, and expanding the efforts in anti-monopoly enforcement.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, on December&#160;28, 2021, the Cyberspace Administration of the PRC (the &#8220;CAC&#8221;), the National Development and Reform
Commission (&#8220;NDRC&#8221;), and several other administrations jointly issued the revised Measures for Cybersecurity Review, or the
Revised Review Measures, which became effective and has replaced the existing Measures for Cybersecurity Review on February&#160;15,
2022. According to the Revised Review Measures, if an &#8220;online platform operator&#8221; that is in possession of personal data of
more than one million users intends to list in a foreign country, it must apply for a cybersecurity review. Based on a set of Q&amp;A
published on the official website of the State Cipher Code Administration in connection with the issuance of the Revised Review Measures,
an official of the said administration indicated that an online platform operator should apply for a cybersecurity review prior to the
submission of its listing application with non-PRC securities regulators. Given the recency of the issuance of the Revised Review Measures
and their pending effectiveness, there is a general lack of guidance and substantial uncertainties exist with respect to their interpretation
and implementation. For example, it is unclear whether the requirement of cybersecurity review applies to follow-on offerings by an &#8220;online
platform operator&#8221; that is in possession of personal data of more than one million users where the offshore holding company of
such operator is already listed overseas. Furthermore, the CAC released the draft of the Regulations on Network Data Security Management
in November&#160;2021 for public consultation, which among other things, stipulates that a data processor listed overseas must conduct
an annual data security review by itself or by engaging a data security service provider and submit the annual data security review report
for a given year to the municipal cybersecurity department before January&#160;31 of the following year.&#160;&#160;If the draft Regulations
on Network Data Security Management are enacted in the current form, we, as an overseas listed company, will be required to carry out
an annual data security review and comply with the relevant reporting obligations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
advised by Junjin Law Firm, we will not be subject to cybersecurity review with the CAC, given that: (i) Shanghai Xianzhui does not possess
and does not anticipate that it will possess a large amount of personal information in our business operations and (ii) data processed
in Shanghai Xianzhui&#8217;s business does not have a bearing on national security and thus may not be classified as core or important
data by the authorities. In addition, for the same reasons, we are not subject to network data security review by the CAC if the Draft
Regulations on the Network Data Security Administration are enacted as proposed. However, the definition of &#8220;network platform operator&#8221;
is unclear and it is also unclear on how it will be interpreted and implemented by the relevant PRC governmental authorities. See &#8220;Risk
factors&#160;&#8212;&#160;Risk Factors Related to Doing Business in China&#160;&#8212;&#160;Shanghai Xianzhui may become subject to a
variety of laws and regulations in the PRC regarding privacy, data security, cybersecurity, and data protection. Shanghai Xianzhui may
be required to suspend its business, be liable for improper use or appropriation of personal information provided by our customers or
face other penalties.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 7; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 17, 2023, the China Securities Regulatory Commission, or the CSRC, announced the Circular on the Administrative Arrangements
for Filing of Securities Offering and Listing by Domestic Companies, or the Circular, and released a set of new regulations which consists
of the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies, or the Trial Measures, and five
supporting guidelines. On the same date, the CSRC also released the Notice on the Arrangements for the Filing Management of Overseas
Listing of Domestic Companies, or the Notice. The Trial Measures came into effect on March 31, 2023. The Trial Measures refine the regulatory
system by subjecting both direct and indirect overseas offering and listing activities to the CSRC filing-based administration. Requirements
for filing entities, time points and procedures are specified. A PRC domestic company that seeks to offer and list securities in overseas
markets shall fulfill the filing procedure with the CSRC per the requirements of the Trial Measures. Where a PRC domestic company seeks
to indirectly offer and list securities in overseas markets, the issuer shall designate a major domestic operating entity, which shall,
as the domestic responsible entity, file with the CSRC. The Trial Measures also lay out requirements for the reporting of material events.
Breaches of the Trial Measures, such as offering and listing securities overseas without fulfilling the filing procedures, shall bear
legal liabilities, including a fine between RMB 1.0 million (approximately $150,000) and RMB 10.0 million (approximately $1.5 million),
and the Trial Measures increase the cost for offenders by enforcing accountability with administrative penalties and incorporating the
compliance status of relevant market participants into the Securities Market Integrity Archives.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">According
to the Circular, since the date of effectiveness of the Trial Measures on March 31, 2023, PRC domestic enterprises falling within the
scope of filing that have been listed overseas or met the following circumstances are &#8220;existing enterprises&#8221;: before the
effectiveness of the Trial Measures on March 31, 2023, the application for indirect overseas issuance and listing has been approved by
the overseas regulators or overseas stock exchanges (such as the registration statement has become effective on the U.S. market), it
is not required to perform issuance and listing supervision procedures of the overseas regulators or overseas stock exchanges, and the
overseas issuance and listing will be completed by September 30, 2023. Existing enterprises are not required to file with the CSRC immediately,
and filings with the CSRC should be made as required if they involve refinancings and other filing matters. PRC domestic enterprises
that have submitted valid applications for overseas issuance and listing but have not been approved by overseas regulatory authorities
or overseas stock exchanges at the date of effectiveness of the Trial Measures on March 31, 2023 can reasonably arrange the timing of
filing applications with the CSRC and shall complete the filing with the CSRC before the overseas issuance and listing.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, an overseas-listed company must also submit the filing with respect to its follow-on offerings, issuance of convertible corporate
bonds and exchangeable bonds, and other equivalent offering activities, within the time frame specified by the Trial Measures.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
advised by Junjin Law Firm, because the Company is not a company registered and formed in the territory of China, its continued listing
on Nasdaq and future offerings are not &#8220;direct overseas offering and listing of domestic enterprises&#8221; as defined under the
Trial Measures. Furthermore, according to Article 2 of the Trial Measures, the &#8220;indirect overseas offering and listing of domestic
enterprises&#8221; refers to the overseas offering and listing of enterprises whose main business activities are in China, in the name
of enterprises registered overseas, which offering and listing are based on the equity, assets, income or other similar rights and interests
of the domestic enterprises. According to Article 15 of the Trial Measures, if the issuer meets both of the following conditions, the
overseas offerings and listings shall be determined as an &#8220;indirect overseas offering and listing of domestic enterprises&#8221;:
(i) 50% or more of the issuer&#8217;s operating revenue, total profit, total assets or net assets as documented in its audited consolidated
financial statements for the most recent accounting year is accounted for by domestic enterprises; and; (ii) its major operational activities
are carried out in China or its main places of business are located in China, or the senior managers in charge of its business operation
and management are mostly Chinese citizens or domiciled in China. The Company does not meet both the requirements under Article 15 of
the Trial Measures and therefore its continued listing on Nasdaq and future offerings are not an &#8220;Indirect overseas offering and
listing of domestic enterprises&#8221;, considering that (i) the operating income and total profit of the Company&#8217;s subsidiaries
that were established in China for the year ended December 31, 2023 do not account for more than 50% of the operating income and total
profit in our consolidated financial statements for the same period, (ii) our main business is not conducted within China, and (iii)
the majority of our senior management personnel are not Chinese citizens or reside in China on a regular basis. Therefore, as advised
by Junjin Law Firm, we are not required to complete the record filing requirement under the Trial Measures.&#160;However, if we inadvertently
conclude that such filing procedures are not required, or applicable laws, regulations, or interpretations change such that we are required
to complete the filing procedures in the future, we may be subject to investigations by the regulators, fines or penalties, ordered to
suspend our relevant operations and rectify any non-compliance, prohibited from engaging in relevant business or conducting any offering,
and these risks could result in a material adverse change in our operations and/or the value of our common stock, and could significantly
limit or completely hinder our ability to offer or continue to offer securities to investors, or cause such securities to significantly
decline in value or become worthless. See &#8220;Risk Factors&#160;&#8212;&#160;Risks Related to Doing Business in China&#8221;.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">As of the date of this report, as confirmed
by our PRC counsel, Junjin Law Firm, our PRC operating subsidiaries have received all requisite permissions or approvals to operate the
business and no such permissions or approvals have been denied. As further confirmed by our PRC counsel, Junjin Law Firm, except for
the business license mentioned in &#8220;Item 1. Business <b>&#8211; </b>Governmental Regulations in the PRC <b>&#8211; </b>Regulations
on Business License&#8221; in this report, our PRC operating subsidiaries are not required to obtain any other permissions or approvals
from any Chinese authorities to operate the business. As further confirmed by our PRC counsel, Junjin Law Firm, no relevant PRC laws
or regulations in effect require that we obtain permission from any PRC authorities to issue securities to foreign investors, and we
have not received any inquiry, notice, warning, sanction, or any regulatory objection from the CSRC, the CAC, or any other PRC authorities
that have jurisdiction over our operations. See &#8220;Item 1. Business <b>&#8211; </b>Governmental Regulations in the PRC <b>&#8211;
</b>Regulations on Mergers &amp; Acquisitions and Overseas Listings&#8221; and &#8220;<b>&#8211; </b>Regulations on Cybersecurity Review&#8221;
in this report. However, applicable laws and regulations may be tightened, and new laws or regulations may be introduced to impose additional
government approval, license, and permit requirements. If (i) we or our subsidiaries do not receive or maintain all such required permissions
or approvals to operate our business, (ii) we or our subsidiaries inadvertently conclude that such permissions or approvals are not required,
or (iii) applicable laws, regulations, or interpretations change and we are required to obtain such permissions or approvals in the future,
we may face sanctions, including fines and penalties, by the CAC, CSRC, or other PRC regulatory agencies, our PRC subsidiaries&#8217;
ability to pay dividends outside of the PRC could be limited, our operations could be adversely affected, directly or indirectly, we
could be required to restructure our operations to comply with such regulations or potentially cease operations in the PRC entirely,
our ability to offer, or continue to offer, securities to investors could be significantly limited or completely hindered and the value
of our securities might significantly decline or be worthless.</span></p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 8; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furthermore,
since 2021, the Chinese government has strengthened its anti-monopoly supervision, mainly in three aspects: (1) establishing the National
Anti-Monopoly Bureau; (2) revising and promulgating anti-monopoly laws and regulations, including: the Anti-Monopoly Law (draft Amendment
published on October 23, 2021 for public opinions), the anti-monopoly guidelines for various industries, and the detailed Rules for the
Implementation of the Fair Competition Review System; and (3) expanding the anti-monopoly law enforcement targeting Internet companies
and large enterprises. As of the date of this report, the Chinese government&#8217;s recent statements and regulatory actions related
to anti-monopoly concerns have not impacted our ability to conduct business, accept foreign investments, or list on a U.S. or other foreign
exchange because neither the Company nor its PRC subsidiary engages in monopolistic behaviors that are subject to these statements or
regulatory actions.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Summary
of Risk Factors</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investing
in our common stock involves a high degree of risk. This summary does not address all of the risks that we face. Please refer to the
information contained in and incorporated by reference under the heading &#8220;Risk Factors&#8221; on page&#160;28 of this report.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Risks
Related to Doing Business in China</span></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Risks
related to doing business in China, beginning on page 31 of this report, include but are not limited to the following:</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><tr style="vertical-align: top; text-align: justify">
<td style="width: 24px"/><td style="width: 24px; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                            may rely on dividends paid by our subsidiaries for our cash needs. Any limitation on the
                                            ability of our subsidiaries to make dividend payments to us, or any tax implications of making
                                            dividend payments to us, could limit our ability to pay our parent company expenses or pay
                                            dividends to holders of our common stock. To the extent cash or assets in the business is
                                            in the PRC/Hong Kong or a PRC/Hong Kong entity, the funds or assets may not be available
                                            to fund operations or for other use outside of the PRC/Hong Kong due to interventions in
                                            or the imposition of restrictions and limitations on the ability of us or our subsidiaries
                                            by the PRC government to transfer cash or assets (see page 25 of this report).</span></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PRC
    regulation of loans to, and direct investments in, PRC entities by offshore holding companies may delay or prevent us from using
    proceeds from future financing activities to make loans or additional capital contributions to our PRC operating subsidiary (see
    page 26 of this report).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    in China&#8217;s economic, political or social conditions or government policies could have a material adverse effect on our business
    and results of operations (see page 27 of this report).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
    the Enterprise Income Tax Law, we may be classified as a &#8220;Resident Enterprise&#8221; of China. Such classification will likely
    result in unfavorable tax consequences to us and our non-PRC stockholders (see page 27 of this report).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    must comply with the Foreign Corrupt Practices Act and Chinese anti-corruption laws (see page 28 of this report).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Uncertainties
    in the interpretation and enforcement of PRC laws and regulations and changes in policies, rules, and regulations in China, which
    may be quick with little advance notice, could limit the legal protection available to you and us (see page 29 of this report).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><span style="-keep: true">Our
                                            business may be materially and adversely affected if our PRC subsidiaries declare bankruptcy
                                            or become subject to a dissolution or liquidation proceeding (see page 29 of this report).</span></p></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Given
    the Chinese government&#8217;s significant oversight and discretion over the conduct of the business of Shanghai Xianzhui, the Chinese
    government may intervene or influence its operations at any time, which could result in a material change in the operations of Shanghai
    Xianzhui and/or the value of our common stock (see page 29 of this report).</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-keep: true">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="-keep: true">The Chinese government exerts substantial influence
    over the manner in which we must conduct our business activities.&#160;We are currently not required to obtain approval from Chinese
    authorities to list on U.S exchanges, however, if Shanghai Xianzhui or GDC were required to obtain approval in the future and were
    denied permission from Chinese authorities to list on U.S. exchanges, we will not be able to continue listing on U.S. exchange and
    the value of our common stock may significantly decline or become worthless, which would materially affect the interest of the investors
    (see page 29 of this report).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"></p><div>


</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Increases
    in labor costs in the PRC may adversely affect our business and results of operations (see page 31 of this report).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">PRC
                                            regulations relating to offshore investment activities by PRC residents may limit our PRC
                                            subsidiaries&#8217; ability to increase their registered capital or distribute profits to
                                            us or otherwise expose us or our PRC resident beneficial owners to liability and penalties
                                            under PRC law (see page 32 of this report).</span></p></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shanghai
    Xianzhui may become subject to a variety of laws and regulations in the PRC regarding privacy, data security, cybersecurity, and
    data protection. Shanghai Xianzhui may be required to suspend its business, be liable for improper use or appropriation of personal
    information provided by our customers and face other penalties (see page 32 of this report).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"></p><div>

</div><!-- Field: Page; Sequence: 9; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
    we become directly subject to the recent scrutiny, criticism and negative publicity involving U.S.-listed Chinese companies, we may
    have to expend significant resources to investigate and resolve the matter which could harm our business operations, listing and
    future offerings and our reputation and could result in a loss of your investment in our common stock, especially if such matter
    cannot be addressed and resolved favorably (see page 36 of this report).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    conduct part of our operations in China. As such, the PRC government may exercise significant oversight and discretion over the conduct
    of our operating subsidiaries&#8217; business and may intervene in or influence their operations at any time, which could result
    in a material change in their operations and/or the value of our ordinary shares. Changes in the policies, regulations, rules, and
    the enforcement of laws of the PRC government may also be implemented quickly with little advance notice. Therefore, our assertions
    and beliefs of the risk imposed by the PRC legal and regulatory system cannot be certain (see page 39 of this report).</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-keep: true">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="-keep: true">If the PRC government chooses to exert more oversight
    and control over offerings that are conducted overseas and/or foreign investment in China based issuers, such action may significantly
    limit or completely hinder our ability to offer or continue to offer ordinary shares to investors and cause the value of our ordinary
    shares to significantly decline or be worthless (see page 39 of this report).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The CSRC has released the Trial Measures for Administration of Overseas
Securities Offerings and Listings by Domestic Companies (the &#8220;Trial Measures&#8221;). With such rules in effect, the Chinese government
may exert more oversight and control over offerings that are conducted overseas and foreign investment in China-based issuers, which could
significantly limit or completely hinder our ability to continue to offer our securities to investors and could cause the value of our
securities to significantly decline or become worthless (see page 35 of this
    report).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><span style="-keep: true">The
                                            recent joint statement by the SEC and PCAOB, proposed rule changes submitted by Nasdaq, and
                                            the Holding Foreign Companies Accountable Act all call for additional and more stringent
                                            criteria to be applied to emerging market companies upon assessing the qualification of their
                                            auditors, especially the non-U.S. auditors who are not inspected by the PCAOB. Although the
                                            audit report included in this annual report was issued by U.S. auditors who are currently
                                            inspected by the PCAOB, if it is later determined that the PCAOB is unable to inspect or
                                            investigate our auditor completely, investors would be deprived of the benefits of such inspection
                                            and our common stock may be delisted or prohibited from trading (see page 36 of this report).</span></p></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    M&amp;A Rules and certain other PRC regulations establish complex procedures for some acquisitions of Chinese companies by foreign
    investors, which could make it more difficult for us to pursue growth through acquisitions in China (see page 38 of this report).</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-keep: true">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="-keep: true">The unwinding and disposal of our previous VIE structure
    may not be liability-free and we may be seemed to be in violation of PRC laws regulating our industry and operations (see page 39
    of this report).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Business
Overview</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company focuses its business on three segments mainly through <span style="background-color: white">the Company and two subsidiaries,
AI Catalysis and Shanghai Xianzhui</span>: 1) AI-driven digital human creation and customization; 2) Live streaming and e-commerce and
3) Live streaming interactive game. The company has relentlessly been focusing on serving its customers and creating value for them through
the continual innovation and optimization of its products and services.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For AI-driven digital human creation and customization
sector, the Company uses AI algorithms and software to generate realistic 3D or 2D digital human models. AI algorithms and machine learning
models are used to simulate human characteristics, such as facial expressions, body movements, and even speech patterns. These models
can be customized to create and personalize lifelike digital representations of humans. Customization may involve adjusting facial features,
body proportions, skin textures, hair styles, clothing, and more. Once created and customized, digital humans find applications in a wide
range of industries, including gaming, entertainment, advertising, education, and more. Depending on the specific industry and the application
scenario, the Company helps the customers to define the objectives to achieve with digital humans, choose the technology for character
customization, then create unique aviators and deploy in the chosen platform.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For live streaming and e-commerce sector, the
Company applies <span style="background-color: white">digital human </span>technology in live streaming e-commerce businesses. <span style="background-color: white">Livestream
usage is taking off globally. The integration of cutting-edge AI digital human technologies and live streaming platforms will transform
the way businesses, sellers and consumers engage in online commerce. Digital anchors can offer long-duration intelligent live broadcasting.</span>
It also supports customized avatars that perfectly adapt to different live streaming scenarios. The company has introduced online e-commerce
businesses on TikTok under different accounts.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For live streaming interactive game sector, the
Company has launched a live-streamed game called &#8220;Trible Light.&#8221; This game is owned by the company, and we independently operate
it. Currently, the game is being livestreamed on TikTok (TikTok account: almplify001). In addition to &#8220;Trible Light,&#8221; we have
also introduced other licensed games on the same TikTok account, providing a diverse gaming experience for the players.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We aim to generate revenue from: 1) Service revenue
and advertising revenue from <span style="background-color: white">digital human </span>creation and customization; 2) Products&#8217;
sales revenue from social live streaming e-commerce business; and 3) Virtual paid gifts revenue from live streaming interactive gaming.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 10; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Corporate Information</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our principal executive office is located at 810
Seventh Avenue, 22nd Floor, New York, NY 10019, and our telephone number is: +1-347-2590292.</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Corporate History and Structure</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following is an organizational chart setting forth our corporate
structure as of the date of this Report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><img alt="" src="image_001.jpg"/>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;&#160;</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">GDC,&#160;<span style="background-color: white">formerly
known as Code Chain New Continent Limited, TMSR Holding Company Limited and JM Global Holding Company,</span>&#160;was a blank check
company incorporated in Delaware on April 10, 2015. The Company was formed for the purpose of acquiring, through a merger, capital stock
exchange, asset acquisition, stock purchase, reorganization, exchangeable share transaction or other similar business transaction, one
or more operating businesses or assets. Effective as of February 6, 2018, the Company consummated a business combination, changed its
corporate name from &#8220;JM Global Holding Company&#8221; to &#8220;TMSR Holding Company Limited&#8221; and the Company&#8217;s common
stock traded on the Nasdaq Capital Market under the ticker symbol &#8220;TMSR&#8221;. On June 20, 2018, the Company consummated the reincorporation.
As a result, the Company changed its state of incorporation from Delaware to Nevada and implemented a 2-for-1 forward stock split of
the Company&#8217;s common stock. Effective as of May 18, 2020, the Company changed its corporate name from &#8220;TMSR Holding Company
Limited&#8221; to &#8220;Code Chain New Continent Limited&#8221;, and the Company&#8217;s common stock traded on the Nasdaq Capital Market
under the ticker symbol &#8220;CCNC&#8221;. On November 9, 2022, the Company effected a one-for-thirty (30) reverse stock split. Effective
as of January 10, 2023, the Company changed its corporate name from &#8220;Code Chain New Continent Limited&#8221; to &#8220;GD Culture
Group Limited&#8221; and the Company&#8217;s common stock started trading on the Nasdaq Capital Market under the ticker symbol &#8220;GDC&#8221;.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Citi Profit is a company
formed under the laws of the British Virgin Islands in August 2019 and is wholly owned by GDC. It is a holding company with no material
operations of its own.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Highlight HK is a company
formed under the laws of Hong Kong SAR in November 2022 and is wholly owned by Citi Profit. It is a holding company with no material operations
of its own.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Highlight WFOE or Shanghai
Highlight is a company formed under the laws of the PRC in January 2023 and is wholly owned by Highlight HK. It is a holding company with
no material operations of its own.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Shanghai Xianzhui is
a company formed under the laws of the PRC in August 2023 for social media marketing purposes. It is a joint venture, of which Highlight
WFOE owns 73.3333% of the total equity interest.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">AI Catalysis is a company formed under the laws
of Neveda in May 2023, and is a wholly-owned subsidiary of GDC. It is an operating company focusing on AI-driven digital human creation
and customization, live streaming and e-commerce, and live streaming interactive game.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 11; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Prior to September
28, 2022, Makesi IoT Technology (Shanghai) Co., Ltd., a then indirect subsidiary of the Company (&#8220;Makesi WFOE&#8221;), had a series
of contractual arrangement with Sichuan Wuge Network Games Co., Ltd. (&#8220;Wuge&#8221;) and its shareholders that established a variable
interest entity (the &#8220;VIE&#8221;) structure. For accounting purposes, Makesi WFOE was the primary beneficiary of Wuge. Accordingly,
under accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;), the Company treated Wuge as
the consolidated affiliated entity and has consolidated Wuge&#8217;s financial statements prior to September 28, 2022. Wuge focused its
business on research, development and application of Internet of Things (IoT) and electronic tokens Wuge digital door signs. On September
28, 2022, Makesi WFOE entered into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE Agreements and
to cancel the shares previously issued to the shareholders of Wuge, based on the average closing price of $0.237 per share of the Company
during the 30 trading days immediately prior to the date of the termination agreement. As a result of such termination, the Company no
longer treats Wuge as a consolidated affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Prior to June 26,
2023, Makesi WFOE had a series of contractual arrangement with Shanghai Yuanma Food and Beverage Management Co., Ltd. (&#8220;Yuan Ma&#8221;)
and its shareholders that established a VIE structure. For accounting purposes, Makesi WFOE was the primary beneficiary of Yuan Ma. Accordingly,
under U.S. GAAP, the Company treated Yuan Ma as the consolidated affiliated entity and has consolidated Yuan Ma&#8217;s financial results
in the Company&#8217;s consolidated financial statements prior to June 26, 2023. On June 26, 2023, the Company entered into a share purchase
agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the Company agreed to sell and the buyer agreed to purchase
all the issued and outstanding equity interest in TMSR Holdings Limited (&#8220;TMSR HK&#8221;), which owned 100% equity interest in
Makesi WFOE. The purchase price for the transaction contemplated by the Agreement was $100,000. The sale of TMSR HK did not have any
material impact on the Company&#8217;s consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Prior to September
26, 2023, Highlight WFOE had a series of contractual arrangement with Highlight Media and its shareholders that established a VIE structure.
For accounting purposes, Highlight WFOE was the primary beneficiary of Highlight Media. Accordingly, under U.S. GAAP, the Company treated
Highlight Media as the consolidated affiliated entity and has consolidated Highlight Media&#8217;s financial results in the Company&#8217;s
financial statements prior to September 26, 2023. Highlight Media was an integrated marketing service agency, focusing on enterprise
brand management, crisis public relations, intelligent public opinion monitoring, media PR, financial and economic we-media operation,
digital face application, large-scale exhibition services and other businesses. On September 26, 2023, Highlight WFOE entered into a
termination agreement with Highlight Media and the shareholders of Highlight Media to terminate the VIE Agreements and sold the interest
in the VIE Agreements for a purchase price of $100,000. As a result of such termination, the Company no longer treats Highlight Media
as a consolidated affiliated entity or consolidates the financial results and balance sheet of Highlight Media in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Reverse Stock Split</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 4, 2022, the Company filed a Certificate
of Amendment to the Articles of Incorporation (the &#8220;Certificate of Amendment&#8221;) with the Nevada Secretary of State to effect
a reverse stock split of the outstanding shares of common stock, par value $0.0001 per shares, of the Company at a ratio of one-for-thirty
(30), which became effective at 12:01 a.m. on November 9, 2022. Upon effectiveness of the reverse stock split, every thirty (30) outstanding
shares of common stock were combined into and automatically become one share of common stock. The Company&#8217;s warrants (OTC Pink:
CCNCW) was adjusted so that each warrant is to purchase one-half of one shares of common stock at a price of $86.40 per half share ($172.50
per whole share). The warrants expired on February 5, 2023.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Unless otherwise indicated, all references to
common stock, warrants to purchase common stock, share data, per share data, and related information have been retroactively adjusted,
where applicable, in this Report to reflect the reverse stock split of our common stock as if they had occurred at the beginning of the
earlier period presented.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Name Change</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective as of January 10, 2023, the Company
changed its corporate name from &#8220;Code Chain New Continent Limited&#8221; to &#8220;GD Culture Group Limited&#8221; pursuant to a
Certificate of Amendment to the Company&#8217;s Articles of Incorporation.&#160;In connection with the name change, effective as of the
opening of trading on January 10, 2023, the Company&#8217;s common stock is trading on the Nasdaq Capital Market under the ticker symbol
&#8220;GDC&#8221;.<b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 12; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b style="-keep: true">Summary of Selected Condensed Consolidated Financial Data of
GD Culture Group Limited, its subsidiaries and the VIEs </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><span style="-keep: true">The consolidated financial statements included
in this annual report reflect the financial position, the results of operations and the cash flows of GD Culture Group Limited, together
with those of its subsidiaries, on a consolidated basis. The tables below are condensed consolidating schedules summarizing separately
the financial position, results of operations and cash flows of GD Culture Group Limited, its subsidiaries, VIEs (Shanghai Highlight
Media Co., Ltd., <span style="background-color: white">Sichuan Wuge Network Games Co., Ltd.</span> and Shanghai Yuanma Food and
Beverage Management Co., Ltd. <span style="background-color: white">)</span>, together with eliminating adjustments:</span></p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>




</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="-keep: true">For the year Ended December 31,&#160;2023</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Parent Company(1)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Other Subsidiaries</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">WFOE<sup>(2)</sup></span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">VIEs (Discontinued Operations)<sup>(3)</sup></span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Eliminations</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Consolidated Total</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td colspan="2"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td colspan="2"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td colspan="2"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td colspan="2"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td colspan="2"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td colspan="2"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%"><span style="-keep: true">Revenue</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">-</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">-</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">165,993</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">165,993</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-keep: true">Cost of revenue</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">88,658</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">88,658</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-keep: true">Net income (loss)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(7,039,523</span></td><td style="text-align: left"><span style="-keep: true">)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(5,175,176</span></td><td style="text-align: left"><span style="-keep: true">)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(2,132,049</span></td><td style="text-align: left"><span style="-keep: true">)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(14,346,748</span></td><td style="text-align: left"><span style="-keep: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-keep: true">Comprehensive income (loss)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(6,937,496</span></td><td style="text-align: left"><span style="-keep: true">)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(5,126,521</span></td><td style="text-align: left"><span style="-keep: true">)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(2,132,049</span></td><td style="text-align: left"><span style="-keep: true">)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(14,196,066</span></td><td style="text-align: left"><span style="-keep: true">)</span></td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="-keep: true">(1)</span></td><td style="text-align: justify"><span style="-keep: true">The operations of
                                            parent company and other subsidiaries have been reflected in the statement of operations
                                            included in this annual report.</span></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consists
                                            of Highlight WFOE. For the year ended December 31, 2023, no transactions incurred in Highlight
                                            WFOE.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="-keep: true">(3)</span></td><td style="text-align: justify"><span style="-keep: true">Including operations
                                            of Highlight Media, which has been disposed on September 26, 2023. After the disposal of
                                            Highlight Media, the Company did not have any VIEs. The operations results of the VIEs were
                                            disclosed in the Note 20 to the consolidated financial statements and also in the line item
                                            &#8220;Loss from discontinued operations, net of taxes&#8221; in the consolidated statement
                                            of operations.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">For the year Ended December 31,&#160;2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Parent<br/>
    Company</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Other<br/>
    Subsidiaries</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>WFOEs<sup>(1)</sup></b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>VIEs<br/>
    (Discontinued<br/>
    Operations<sup>(2)</sup></b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Eliminations</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b style="-keep: true">Consolidated<br/>
                                            Total</b></p></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td colspan="2"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td colspan="2"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td colspan="2"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td colspan="2"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td colspan="2"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td colspan="2"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%"><span style="-keep: true">Revenue</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">-</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">7,769,919</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">7,769,919</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-keep: true">Cost of revenue</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">5,625,720</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">&#160;</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">5,625,720</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-keep: true">Net income (loss)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(4,474,760</span></td><td style="text-align: left"><span style="-keep: true">)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(26,347,195</span></td><td style="text-align: left"><span style="-keep: true">)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">&#160;</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(30,821,955</span></td><td style="text-align: left"><span style="-keep: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-keep: true">Comprehensive income (loss)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(4,474,760</span></td><td style="text-align: left"><span style="-keep: true">)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(26,393,592</span></td><td style="text-align: left"><span style="-keep: true">)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(30,868,352</span></td><td style="text-align: left"><span style="-keep: true">)</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consists
                                            of Highlight WFOE and Makesi WFOE. For the year ended December 31, 2022, no transactions
                                            incurred in Highlight WFOE and Makesi WFOE.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Including
                                            operations of Highlight Media and Wuge, which had been disposed on September 26, 2023 and
                                            September 22, 2022, respectively. After the disposal of Highlight Media on September 26,
                                            2023, the Company did not have any VIEs. The operations of Highlight Media have been reclassified
                                            to discontinued operations for the year ended December 31, 2022. The operations results of
                                            the VIEs were disclosed in the Note 20 to the consolidated financial statements and also
                                            in the line item &#8220;Loss from discontinued operations, net of taxes&#8221; in the consolidated
                                            statement of operations.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">As of December 31,&#160;2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Parent Company</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Other Subsidiaries</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>WFOE<sup>(1)</sup></b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>VIEs<sup>(2)</sup></b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Eliminations</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Consolidated Total</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="-keep: true">Cash and cash equivalents</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">4,806,911</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">368,607</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">5,175,518</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="-keep: true">Intercompany receivables</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">2,100,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">8,450,823</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">(10,550,823</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">)</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="-keep: true">Total current assets</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">10,315,891</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">9,312,826</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">(10,550,823</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">)</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">9,077,894</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="-keep: true">Investments in subsidiaries and VIEs</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">8,450,823</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">(8,450,823</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">)</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="-keep: true">Total assets</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">22,164,926</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">11,046,872</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">(19,001,646</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">)</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">14,210,152</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="-keep: true">Intercompany payables</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">8,450,823</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">2,100,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">(10,550,823</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">)</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="-keep: true">Total liabilities</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">10,495,192</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">2,104,300</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">(10,550,823</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">)</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">2,048,669</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="-keep: true">Total shareholders&#8217; equity</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">11,669,734</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">8,942,572</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">(8,450,823</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">)</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">12,161,483</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="-keep: true">Total liabilities
    and shareholders&#8217; equity</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">22,164,926</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">11,046,872</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">(19,001,646</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">)</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">14,210,152</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="-keep: true">(1)</span></td><td style="text-align: justify"><span style="-keep: true">Consists of
Highlight WFOE. As of December 31, 2023, no transactions incurred in Highlight WFOE.</span></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="-keep: true">(2)</span></td><td style="text-align: justify"><span style="-keep: true">As of December 31,
                                            2023, the Company did not have any VIEs.</span></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 13; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>


</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center"><span style="-keep: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="22" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="-keep: true">As of December 31,&#160;2022</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center"><span style="-keep: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="-keep: true">Parent Company</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="-keep: true">Other Subsidiaries</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="-keep: true">WFOE(1)</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="-keep: true">VIEs(2)</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="-keep: true">Eliminations</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b style="-keep: true">Consolidated</b></p> <p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b style="-keep: true">Total</b></p></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 28%; padding-bottom: 1.5pt"><span style="-keep: true">Cash and cash equivalents</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">173,228</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;&#160;</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">215,880</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">389,108</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt"><span style="-keep: true">Total current assets</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">173,228</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">&#160;-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">488,693</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">948,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">1,609,921</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt"><span style="-keep: true">Investments in subsidiaries
    and VIEs</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">29,910,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">&#160;-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">(29,910,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">)</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"><span style="-keep: true">Total assets</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">30,083,228</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">&#160;-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">489,195</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">(26,771,515</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">)</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">3,800,908</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt"><span style="-keep: true">Total liabilities</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">&#160;-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">333,784</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">333,784</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt"><span style="-keep: true">Total shareholders&#8217; equity</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">30,083,228</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">&#160;-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">155,411</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">(26,771,515</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">)</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">3,467,124</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"><span style="-keep: true">Total liabilities
    and shareholders&#8217; equity</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">30,083,228</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">&#160;-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">-</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">489,195</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">(26,771,515</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">)</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="-keep: true">3,800,908</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consists
                                            of Highlight WFOE and Makesi WFOE. As of December 31, 2022, no transactions incurred in Highlight
                                            WFOE and Makesi WFOE.</span></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="-keep: true">(2)</span></td><td style="text-align: justify"><span style="-keep: true">As of December 31,
                                            2022, Highlight Media was the only VIE.</span></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">For the year Ended December 31,&#160;2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Parent Company</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Other Subsidiaries</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">WFOE(1)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><b style="-keep: true">VIEs<span style="font-family: Times New Roman, Times, Serif">(</span>Discontinued
    Operations<span style="font-family: Times New Roman, Times, Serif">)</span>(2)</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Eliminations</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b style="-keep: true">Consolidated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b style="-keep: true">Total</b></p></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 28%; text-align: left"><span style="-keep: true">Net cash provided by (used in) operating
    activities</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">(7,551,496</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">)</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">(3,373,108</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">)</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">(215,880</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">)</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">(2,100,000</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">)</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">(13,240,484</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="-keep: true">Net used in investing activities</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(3,312,937</span></td><td style="text-align: left"><span style="-keep: true">)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(1,904,377</span></td><td style="text-align: left"><span style="-keep: true">)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">&#160;</span></td><td style="text-align: right"><span style="-keep: true">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(5,217,314</span></td><td style="text-align: left"><span style="-keep: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="-keep: true">Net cash provided by (used in) financing activities</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">17,604,495</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">5,483,930</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">&#160;</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">23,088,425</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consists
                                            of Highlight WFOE. As of December 31, 2023, no transactions incurred in Highlight WFOE.</span></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="-keep: true">(2)</span></td><td style="text-align: justify"><span style="-keep: true">Including cash flow
                                            of Highlight Media, which has been disposed on September 26, 2023. After the disposal of
                                            Highlight Media, the Company did not have any VIEs.</span></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;&#160;</span></p><div>


</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">For the year Ended December 31,&#160;2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Parent Company</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Other Subsidiaries</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">WFOE(1)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><b style="-keep: true">VIEs<span style="font-family: Times New Roman, Times, Serif">(</span>Discontinued
    Operations)(2)</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Eliminations</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b style="-keep: true">Consolidated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b style="-keep: true">Total</b></p></td><td style="padding-bottom: 1.5pt"><span style="-keep: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 28%; text-align: left"><span style="-keep: true">Net cash provided by (used in) operating
    activities</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">(101,723</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">)</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">-</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">250,296</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">&#160;</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">(1,034,784</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">)</span></td><td style="width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">(886,211</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="-keep: true">Net used in investing activities</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">&#160;&#160;&#160;&#160;-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(12,493,352</span></td><td style="text-align: left"><span style="-keep: true">)</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">(12,493,352</span></td><td style="text-align: left"><span style="-keep: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><span style="-keep: true">Net cash provided by (used in) financing activities</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td><td><span style="-keep: true">&#160;</span></td>
    <td style="text-align: left"><span style="-keep: true">$</span></td><td style="text-align: right"><span style="-keep: true">-</span></td><td style="text-align: left"><span style="-keep: true">&#160;</span></td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consists
                                            of Highlight WFOE and Makesi WFOE. As of December 31, 2022, no transactions incurred in Highlight
                                            WFOE and Makesi WFOE.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-keep: true">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="-keep: true">(2)</span></td><td style="text-align: justify"><span style="-keep: true">Including cash flow
                                            of Highlight Media and Wuge, which had been disposed on September 26, 2023 and September
                                            22, 2022, respectively. After the disposal of Highlight Media, the Company did not have any
                                            VIEs.</span></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;<b style="-keep: true">&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Impact of the COVID-19 Pandemic</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 10pt; text-indent: -10pt"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The COVID-19 pandemic did not have a material
impact on our business or results of operation during the fiscal years ended December 31, 2023 and 2022. However, the extent to which
the COVID-19 pandemic may negatively impact the general economy and our business is highly uncertain and cannot be accurately predicted.
These uncertainties may impede our ability to conduct our operations and could materially and adversely affect our business, financial
condition and results of operations, and as a result could adversely affect our stock price and create more volatility.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 14; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Recent Regulatory Developments</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December&#160;28, 2021, the CAC, the National
Development and Reform Commission (&#8220;NDRC&#8221;), and several other administrations jointly issued the revised Measures for Cybersecurity
Review, or the Revised Review Measures, which became effective and has replaced the existing Measures for Cybersecurity Review on February&#160;15,
2022. According to the Revised Review Measures, if an &#8220;online platform operator&#8221; that is in possession of personal data of
more than one million users intends to list in a foreign country, it must apply for a cybersecurity review. Based on a set of Q&amp;A
published on the official website of the State Cipher Code Administration in connection with the issuance of the Revised Review Measures,
an official of the said administration indicated that an online platform operator should apply for a cybersecurity review prior to the
submission of its listing application with non-PRC securities regulators. Given the recency of the issuance of the Revised Review Measures
and their pending effectiveness, there is a general lack of guidance and substantial uncertainties exist with respect to their interpretation
and implementation. For example, it is unclear whether the requirement of cybersecurity review applies to follow-on offerings by an &#8220;online
platform operator&#8221; that is in possession of personal data of more than one million users where the offshore holding company of
such operator is already listed overseas. Furthermore, the CAC released the draft of the Regulations on Network Data Security Management
in November&#160;2021 for public consultation, which among other things, stipulates that a data processor listed overseas must conduct
an annual data security review by itself or by engaging a data security service provider and submit the annual data security review report
for a given year to the municipal cybersecurity department before January&#160;31 of the following year.&#160;&#160;If the draft Regulations
on Network Data Security Management are enacted in the current form, we, as an overseas listed company, will be required to carry out
an annual data security review and comply with the relevant reporting obligations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As advised by Junjin Law Firm, we will not
be subject to cybersecurity review with the CAC, given that: (i) Shanghai Xianzhui does not possess and does not anticipate that it will
possess a large amount of personal information in our business operations and (ii) data processed in Shanghai Xianzhui&#8217;s business
does not have a bearing on national security and thus may not be classified as core or important data by the authorities. In addition,
for the same reasons, we are not subject to network data security review by the CAC if the Draft Regulations on the Network Data Security
Administration are enacted as proposed. However, the definition of &#8220;network platform operator&#8221; is unclear and it is also
unclear on how it will be interpreted and implemented by the relevant PRC governmental authorities. See &#8220;Risk factors&#160;&#8212;&#160;Risk
Factors Related to Doing Business in China&#160;&#8212;&#160;Shanghai Xianzhui may become subject to a variety of laws and regulations
in the PRC regarding privacy, data security, cybersecurity, and data protection. Shanghai Xianzhui may be required to suspend its business,
be liable for improper use or appropriation of personal information provided by our customers or face other penalties.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">On July&#160;6, 2021, the relevant PRC governmental
authorities made public the Opinions on Strictly Cracking Down Illegal Securities Activities in Accordance with the Law. These opinions
emphasized the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by China-based
companies and proposed to take effective measures, such as promoting the construction of relevant regulatory systems to deal with the
risks and incidents faced by China-based overseas-listed companies. As these opinions were recently issued, official guidance and related
implementation rules have not been issued yet and the interpretation of these opinions remains unclear at this stage. As of the date
of this Report, we have not received any inquiry, notice, warning, or sanctions regarding listing abroad or offshore offering from the
CSRC, the CAC, or any other PRC governmental authorities. See &#8220;Risk Factors&#160;&#8212;&#160;Risk Factors Related to Doing Business
in China&#160;&#8212;&#160;The Chinese government exerts substantial influence over the manner in which we must conduct our business
activities.&#160;We are currently not required to obtain approval from Chinese authorities to list on U.S exchanges, however, if Shanghai
Xianzhui or GDC were required to obtain approval in the future and were denied permission from Chinese authorities to list on U.S. exchanges,
we will not be able to continue listing on U.S. exchange and the value of our common stock may significantly decline or become worthless,
which would materially affect the interest of the investors.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 17, 2023, the&#160;CSRC&#160;released
the Trial Administrative Measures for Administration of Overseas Securities Offerings and Listings by Domestic Companies (the &#8220;Trial
Measures&#8221;) and five supporting guidelines, which came into effect on&#160;March 31, 2023. Pursuant to the Trial Measures, domestic
companies that seek to offer or list securities overseas, both directly and indirectly, should fulfill the filing procedures and report
relevant information to the&#160;CSRC. If a domestic company fails to complete the filing procedures or conceals any material fact or
falsifies any major content in its filing documents, such domestic company may be subject to administrative penalties by the&#160;CSRC,
such as order to rectify, warnings, fines, and its controlling shareholders, actual controllers, the person directly in charge and other
directly liable persons may also be subject to administrative penalties, such as warnings and fines. As a listed company, we believe that
we and all of our PRC subsidiaries are not required to fulfill filing procedures with the&#160;CSRC&#160;to continue to offer our securities,
or continue listing on the Nasdaq Capital Market. However, there are substantial uncertainties regarding the interpretation and application
of the Regulation on Mergers and Acquisitions of Domestic Companies by Foreign Investors (&#8220;M&amp;A Rules&#8221;), other PRC Laws
and future PRC laws and regulations, and there can be no assurance that any governmental agency will not take a view that is contrary
to or otherwise different from our belief stated herein. See &#8220;Risk Factors - Risk Factors Relating to Doing Business in China&#160;-&#160;The&#160;CSRC&#160;has
released the Trial Measures for Administration of Overseas Securities Offerings and Listings by Domestic Companies (the &#8220;Trial Measures&#8221;).
With such rules in effect, the Chinese government may exert more oversight and control over offerings that are conducted overseas and
foreign investment in China-based issuers, which could significantly limit or completely hinder our ability to continue to offer our securities
to investors and could cause the value of our securities to significantly decline or become worthless.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 15; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, an overseas-listed company must
also submit the filing with respect to its follow-on offerings, issuance of convertible corporate bonds and exchangeable bonds, and other
equivalent offering activities, within the time frame specified by the Trial Measures.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As advised by Junjin Law Firm, because the
Company is not a company registered and formed in the territory of China, its continued listing on Nasdaq and future offerings are not
&#8220;direct overseas offering and listing of domestic enterprises&#8221; as defined under the Trial Measures. Furthermore, according
to Article 2 of the Trial Measures, the &#8220;indirect overseas offering and listing of domestic enterprises&#8221; refers to the overseas
offering and listing of enterprises whose main business activities are in China, in the name of enterprises registered overseas, which
offering and listing are based on the equity, assets, income or other similar rights and interests of the domestic enterprises. According
to Article 15 of the Trial Measures, if the issuer meets both of the following conditions, the overseas offerings and listings shall
be determined as an &#8220;indirect overseas offering and listing of domestic enterprises&#8221;: (i) 50% or more of the issuer&#8217;s
operating revenue, total profit, total assets or net assets as documented in its audited consolidated financial statements for the most
recent accounting year is accounted for by domestic enterprises; and; (ii) its major operational activities are carried out in China
or its main places of business are located in China, or the senior managers in charge of its business operation and management are mostly
Chinese citizens or domiciled in China. The Company does not meet both the requirements under Article 15 of the Trial Measures and therefore
its continued listing on Nasdaq and future offerings are not an &#8220;Indirect overseas offering and listing of domestic enterprises&#8221;,
considering that (i) the operating income and total profit of the Company&#8217;s subsidiaries that were established in China for the
year ended December 31, 2023 do not account for more than 50% of the operating income and total profit in our consolidated financial
statements for the same period, (ii) our main business is not conducted within China, and (iii) the majority of our senior management
personnel are not Chinese citizens or reside in China on a regular basis. Therefore, as advised by Junjin Law Firm, we are not required
to complete the record filing requirement under the Trial Measures. However, if we inadvertently conclude that such filing procedures
are not required, or applicable laws, regulations, or interpretations change such that we are required to complete the filing procedures
in the future, we may be subject to investigations by the regulators, fines or penalties, ordered to suspend our relevant operations
and rectify any non-compliance, prohibited from engaging in relevant business or conducting any offering, and these risks could result
in a material adverse change in our operations and/or the value of our common stock, and could significantly limit or completely hinder
our ability to offer or continue to offer securities to investors, or cause such securities to significantly decline in value or become
worthless.. See &#8220;Risk Factors &#8212; Risks Related to Doing Business in China&#8221;.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Implication of the Holding Foreign Company
Accountable Act</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The&#160;Holding Foreign Companies Accountable&#160;Act,
or the HFCAA, was enacted on December 18, 2020. The HFCAA states that if the SEC determines that an issuer&#8217;s audit reports issued
by a registered public accounting firm have not been subject to inspection by the Public Company Accounting Oversight Board (United States)
(the &#8220;PCAOB&#8221;) for three consecutive years beginning in 2021, the SEC shall prohibit such issuer&#8217;s securities from being
traded on a national securities exchange or in the over-the-counter trading market in the United States. On March 24, 2021, the SEC adopted
interim final rules relating to the implementation of certain disclosure and documentation requirements of the HFCAA. We will be required
to comply with these rules if the SEC identifies us as having a &#8220;non-inspection&#8221; year under a process to be subsequently established
by the SEC. If we fail to meet the new rules before the deadline specified thereunder, we could face possible prohibition from trading
<span style="background-color: white">on a national securities exchange or</span> on the OTC Markets, deregistration from the SEC and/or
other risks, which may materially and adversely affect, or effectively terminate, our securities trading in the United States. On December
2, 2021, the SEC issued amendments to finalize rules implementing the submission and disclosure requirements in the HFCAA. The rules apply
to registrants that the SEC identifies as having filed an annual report with an audit report issued by a registered public accounting
firm that is located in a foreign jurisdiction and that PCAOB is unable to inspect or investigate completely because of a position taken
by an authority in foreign jurisdictions. Furthermore, on June 22, 2021, the U.S. Senate passed the Accelerating&#160;Holding Foreign
Companies Accountable&#160;Act, and on December 29, 2022, legislation entitled &#8220;Consolidated Appropriations Act, 2023&#8221; (the
&#8220;Consolidated Appropriations Act&#8221;) was signed into law by President Biden, which contained, among other things, an identical
provision to the Accelerating Holding Foreign Companies Accountable Act and amended the HFCAA by requiring the SEC to prohibit an issuer&#8217;s
securities from trading on any U.S. stock exchanges if its auditor is not subject to PCAOB inspections for two consecutive years instead
of three, thus reducing the time period for triggering the prohibition on trading. On August 26, 2022, the CSRC, the Ministry of Finance
of the PRC (the &#8220;MOF&#8221;), and the PCAOB signed a Statement of Protocol (the &#8220;Protocol&#8221;), governing inspections and
investigations of audit firms based in mainland China and Hong Kong, taking the first step toward opening access for the PCAOB to inspect
and investigate registered public accounting firms headquartered in mainland China and Hong Kong. Pursuant to the fact sheet with respect
to the Protocol disclosed by the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;), the PCAOB shall have independent discretion
to select any issuer audits for inspection or investigation and has the unfettered ability to transfer information to the SEC. On December
15, 2022, the PCAOB determined that the PCAOB was able to secure complete access to inspect and investigate registered public accounting
firms headquartered in mainland China and Hong Kong and voted to vacate its previous determinations to the contrary. However, should PRC
authorities obstruct or otherwise fail to facilitate the PCAOB&#8217;s access in the future, the PCAOB will consider the need to issue
a new determination.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">Our previous auditor, Enrome LLP, with their
headquarter at 143 Cecil St, #19-03/04 GB Building, Singapore 069542, has been inspected by the PCAOB on a regular basis in the audit
period. Our current auditor, HTL International, LLC, with their headquarter at 12 Greenway Plaza Suite 1100, Houston, Texas 77046, has
been inspected by the PCAOB on a regular basis as well. If it is later determined that the PCAOB is unable to inspect or investigate
our auditor completely, investors may be deprived of the benefits of such inspection. Any audit reports not issued by auditors that are
completely inspected by the PCAOB, or a lack of PCAOB inspections of audit work undertaken in China that prevents the PCAOB from regularly
evaluating our auditors&#8217; audits and their quality control procedures, could result in a lack of assurance that our financial statements
and disclosures are adequate and accurate. Moreover, if trading in our securities is prohibited under the HFCAA in the future because
the PCAOB determines that it cannot inspect or fully investigate our auditor at such future time, an exchange may determine to delist
our securities. See &#8220;Risk Factors&#8212;Risks Related to Doing Business in China&#160; &#8212; The recent joint statement by the
SEC and PCAOB, proposed rule changes submitted by Nasdaq, and the Holding Foreign Companies Accountable Act all call for additional and
more stringent criteria to be applied to emerging market companies.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 16; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Asset Transfer between our Company and our
Subsidiaries </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;&#160;&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">GDC may rely on dividends to be paid by our
subsidiaries in Nevada and in the PRC, to fund our cash and financing requirements, including the funds necessary to pay dividends and
other cash distributions to our shareholders, to service any debt we may incur and to pay our operating expenses.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b style="-keep: true">&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Under the Nevada
Revised Statutes and the Articles of Incorporation and Bylaws of each of GDC and AI Catalysis (a direct subsidiary of GDC), dividends
may be declared by the Board of Directors at any regular or special meeting. No distribution may be made if, after giving it effect:
(a) such company would not be able to pay its debts as they become due in the usual course of business; or (b) such company&#8217;s total
assets would be less than the sum of its total liabilities plus the amount that would be needed, if such company were to be dissolved
immediately after the time of the distribution, to satisfy the preferential rights upon such dissolution of holders of shares of any
class or series of the capital stock of such company having preferential rights superior to those receiving the distribution.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Under the laws of
the British Virgin Islands, our BVI subsidiary and a direct subsidiary of GDC, Citi Profit, may pay a dividend to GDC out of profit,
provided that in no circumstances may a dividend be paid if this would result in Citi Profit being unable to pay our debts due in the
ordinary course of business.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Under the laws of
Hong Kong, our Hong Kong subsidiary and a direct subsidiary of Citi Profit, Highlight HK, is permitted, to provide funding to Citi Profit
through dividends distribution out of its profits. Under the current practices of the Hong Kong Inland Revenue Department, no tax is
payable in Hong Kong in respect of dividends paid to Citi Profit as a British Virgin Islands company.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Under PRC laws and
regulations, our PRC subsidiaries, Highlight WFOE (a direct subsidiary of Citi Profit), and Shanghai Xianzhui (a direct subsidiary of
Highlight WFOE), may pay dividends only out of its accumulated profits as determined in accordance with PRC accounting standards and
regulations. Further, our PRC subsidiaries are required to make appropriations to certain statutory reserve funds or may make appropriations
to certain discretionary funds, which are not distributable as cash dividends except in the event of a solvent liquidation of the companies.
In addition, a wholly foreign-owned enterprise is required to set aside at least 10% of its accumulated after-tax profits each year,
if any, to fund a certain statutory reserve fund, until the aggregate amount of such fund reaches 50% of its registered capital. Remittance
of dividends by a wholly foreign-owned enterprise out of China is also subject to examination by the banks designated by the State Administration
of Foreign Exchange, or SAFE.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">In addition, we expect
that revenue, if any, to be generated by our PRC operating subsidiary, Shanghai Xianzhui, will be in Renminbi, which is not freely convertible
into other currencies. As a result, any restriction on currency exchange may limit the ability of our PRC operating subsidiary to use
its Renminbi revenues to pay dividends to us. To the extent cash or assets in the business is in the PRC/Hong Kong or a PRC/Hong Kong
entity, the funds or assets may not be available to fund operations or for other use outside of the PRC/Hong Kong due to interventions
in or the imposition of restrictions and limitations on the ability of us or our subsidiaries by the PRC government to transfer cash
or assets. Shortages in the availability of foreign currency may temporarily delay the ability of our PRC subsidiaries to remit sufficient
foreign currency to pay dividends or other payments to us, or otherwise satisfy their foreign currency denominated obligations. In view
of the foregoing, to the extent cash in our business is held in China or by a PRC entity, such cash may not be available to fund operations
or for other use outside of the PRC. The PRC government may continue to strengthen its capital controls, and more restrictions and substantial
vetting process may be put forward by SAFE for cross-border transactions falling under both the current account and the capital account.
In addition, the Enterprise Income Tax Law and its implementation rules provide that a withholding tax rate of up to 10% will be applicable
to dividends payable by Chinese companies to non-PRC-resident enterprises unless otherwise exempted or reduced according to treaties
or arrangements between the PRC central government and governments of other countries or regions where the non-PRC resident enterprises
are incorporated. Any limitation on the ability of our PRC subsidiaries to pay dividends or make other kinds of payments to us could
materially and adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our business, pay dividends,
or otherwise fund and conduct our business.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Under PRC law, Highlight
WFOE and Shanghai Xianzhui may be funded through capital contributions by its immediate parent company or loans, subject to satisfaction
of applicable government registration and approval requirements. Before providing loans to our PRC subsidiaries, we will be required
to make filings about details of the loans with the SAFE in accordance with relevant PRC laws and regulations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Highlight HK is permitted
under the laws of Hong Kong to provide funding to Shanghai Xianzhui through capital contributions or to other companies within our corporate
structure through loans without restrictions on the amount of the funds and such funding is not subject to government registration or
filing requirements under the laws of Hong Kong.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Citi Profit is permitted
under the laws of the British Virgin Islands to provide funding to Highlight WFOE through capital contributions or to other companies
within our corporate structure through loans without restrictions on the amount of the funds and such funding is not subject to government
registration or filing requirements under the laws of the British Virgin Islands.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">GDC is permitted
under the laws of Nevada to provide funding to Citi Profit through capital contributions or to other companies within our corporate structure
through loans without restrictions on the amount of the funds and such funding is not subject to government registration or filing requirements
under the laws of the Nevada.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">AI Catalysis is permitted
under the laws of Nevada to provide funding to other companies within our corporate structure through loans without restrictions on the
amount of the funds and such funding is not subject to government registration or filing requirements under the laws of the Nevada.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 17; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">GDC presently does
not maintain any cash management policies which dictate how funds are transferred, however, GDC continues to conduct regular review and
management of all its subsidiaries&#8217; cash transfers and reports to board of directors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Prior to September
28, 2022, Makesi IoT Technology (Shanghai) Co., Ltd., a then indirect subsidiary of the Company (&#8220;Makesi WFOE&#8221;), had a series
of contractual arrangement with Sichuan Wuge Network Games Co., Ltd. (&#8220;Wuge&#8221;) and its shareholders that established a variable
interest entity (the &#8220;VIE&#8221;) structure. For accounting purposes, Makesi WFOE was the primary beneficiary of Wuge. Accordingly,
under accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;), the Company treated Wuge as
the consolidated affiliated entity and has consolidated Wuge&#8217;s financial statements prior to September 28, 2022. Wuge focused its
business on research, development and application of Internet of Things (IoT) and electronic tokens Wuge digital door signs. On September
28, 2022, Makesi WFOE entered into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE Agreements and
to cancel the shares previously issued to the shareholders of Wuge, based on the average closing price of $0.237 per share of the Company
during the 30 trading days immediately prior to the date of the termination agreement. As a result of such termination, the Company no
longer treats Wuge as a consolidated affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Prior to June 26,
2023, Makesi WFOE had a series of contractual arrangement with Shanghai Yuanma Food and Beverage Management Co., Ltd. (&#8220;Yuan Ma&#8221;)
and its shareholders that established a VIE structure. For accounting purposes, Makesi WFOE was the primary beneficiary of Yuan Ma. Accordingly,
under U.S. GAAP, the Company treated Yuan Ma as the consolidated affiliated entity and has consolidated Yuan Ma&#8217;s financial results
in the Company&#8217;s consolidated financial statements prior to June 26, 2023. On June 26, 2023, the Company entered into a share purchase
agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the Company agreed to sell and the buyer agreed to purchase
all the issued and outstanding equity interest in TMSR Holdings Limited (&#8220;TMSR HK&#8221;), which owned 100% equity interest in
Makesi WFOE. The purchase price for the transaction contemplated by the Agreement was $100,000. The sale of TMSR HK did not have any
material impact on the Company&#8217;s consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Prior to September
26, 2023, Highlight WFOE had a series of contractual arrangement with Highlight Media and its shareholders that established a VIE structure.
For accounting purposes, Highlight WFOE was the primary beneficiary of Highlight Media. Accordingly, under U.S. GAAP, the Company treated
Highlight Media as the consolidated affiliated entity and has consolidated Highlight Media&#8217;s financial results in the Company&#8217;s
financial statements prior to September 26, 2023. Highlight Media was an integrated marketing service agency, focusing on enterprise
brand management, crisis public relations, intelligent public opinion monitoring, media PR, financial and economic we-media operation,
digital face application, large-scale exhibition services and other businesses. On September 26, 2023, Highlight WFOE entered into a
termination agreement with Highlight Media and the shareholders of Highlight Media to terminate the VIE Agreements and sold the interest
in the VIE Agreements for a purchase price of $100,000. As a result of such termination, the Company no longer treats Highlight Media
as a consolidated affiliated entity or consolidates the financial results and balance sheet of Highlight Media in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">As of December 31,
2023 and as of the date of this report, we do not have a VIE structure.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">During the three months ended March 31, 2024,
there was no transfer of assets between GDC and its subsidiaries. No amounts owed under any previous VIE agreements were settled. There
were no cash transfers to or from the VIEs. GDC did not make any dividends or distributions to U.S. investors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">During the fiscal years ended December 31,
2023, GDC transferred a total of $2,100,000 to its subsidiary AI Catalysis Corp as capital contribution. No subsidiary made any dividends
or distributions to GDC. No amounts owed under any VIE agreements were settled. There were no cash transfers to or from the VIEs. GDC
did not make any dividends or distributions to U.S. investors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">During the fiscal years ended December 31,
2022, there was no transfer of assets between GDC and its subsidiaries. No earnings or other amount owed under any VIE agreements was
settled. There were no cash transfers to or from the VIEs. GDC did not make any dividends or distributions to U.S. investors.&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">As of the date of
this report, we have no intention of distributing any earnings as dividends to our investors or to settle amounts owned under the previous
VIE agreements. If our subsidiary incurs debt on its own behalf in the future, the instruments governing the debt may restrict its ability
to pay dividends or make other distributions to us.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">See the &#8220;Item 1. Business &#8212;&#160;Summary of Selected Condensed Consolidated Financial Data of GD Culture Group Limited, its subsidiaries and the VIEs&#8221; and the consolidated financial
statements as set forth in this report. See also &#8220;Risk Factors&#160;&#8212;&#160;Risks Related to Our Corporate Structure &#8212;
We may rely on dividends paid by our subsidiaries for our cash needs. Any limitation on the ability of our subsidiaries to make dividend
payments to us, or any tax implications of making dividend payments to us, could limit our ability to pay our parent company expenses
or pay dividends to holders of our common stock&#8221; on page 28 of this report, and &#8220;Risk Factors &#8212;&#160;Risks Related
to Doing Business in China &#8212; &#8220;PRC regulation of loans to, and direct investments in, PRC entities by offshore holding companies
may delay or prevent us from using proceeds from future financing activities to make loans or additional capital contributions to our
PRC operating subsidiary&#8221; on page 31 of this report.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 18; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Our Products and Services</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">GDC operates in the following distinct business
sectors through the Company and two subsidiaries, AI Catalysis Corp. and Shanghai Xianzhui: 1) AI-driven digital human creation and customization;
2) Live streaming and e-commerce and 3) Live streaming interactive game. The company has relentlessly been focusing on serving its customers
and creating value for them through the continual innovation and optimization of its products and services.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-size: 10pt"><b>1.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>AI-Driven Digital Human </b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Digital Human Creation and Customization</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company uses AI algorithms and
software to generate realistic 3D or 2D digital human models. AI algorithms and machine learning models are used to simulate human characteristics,
such as facial expressions, body movements, and even speech patterns. These models can be customized to create and personalize lifelike
digital representations of humans. Customization may involve adjusting facial features, body proportions, skin textures, hair styles,
clothing, and more.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Digital Human Technology Application</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Once created and customized, digital
humans find applications in a wide range of industries, including gaming, entertainment, advertising, education, and more. Depending on
the specific industry and the application scenario, the Company helps the customers to define the objectives to achieve with digital humans,
choose the technology for character customization, then create unique aviators and deploy in the chosen platform.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company currently plans to generate
lifelike digital humans for the following key business areas:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Virtual Influencers and Social Media</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company aims to create digital
humans to gain popularity as virtual influencers on social media platforms. These virtual personalities can collaborate with brands and
engage with followers, blurring the line between fiction and reality.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">A <span style="background-color: white">well-thought-out
narrative to create digital characters with diversified personal identity, appearance, storytelling, and actions can </span>resonate with
its audience and influence them on notable social media platforms<span style="background-color: white">. It aims to attract a large following
on social media and has the ability to produce responsible content 24/7. </span>The Company also uses open source AI tools to create unconventional
digital characters and videos.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Online Marketing and Advertising</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Digital humans can be used in marketing
campaigns and advertisements to engage with consumers. They can serve as virtual brand ambassadors or spokespersons, providing a more
personal and interactive experience. The Company creates customized digital humans to support the clients&#8217; marketing efforts.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 19; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt"><b>2.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>E-Commerce and Live Streaming</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Digital Human in E-Commerce and Live Streaming</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company applies digital human technology
in live streaming e-commerce businesses. <span style="background-color: white">Livestream usage is taking off globally. The integration
of cutting-edge AI digital human technologies and live streaming platforms will transform the way businesses, sellers and consumers engage
in online commerce. Digital anchors can offer long-duration intelligent live broadcasting.</span> It also supports customized avatars
that perfectly adapt to different live streaming scenarios.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>E-Commerce on Social Media Platforms</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The company has introduced online e-commerce
businesses on TikTok. Our focus is on capturing TikTok&#8217;s popular trend by offering carefully selected product choices with smooth
delivery. We aim to redefine the online shopping experience by providing a diverse range of products with real-time interaction capabilities.
Currently, our product offerings include popular Asian snacks, small home appliances, gardening tools, 3C products, and more. We plan
to introduce additional product types, such as Asian branded beauty products, personal care, fashion, and more trending popular items
in Asia, to TikTok consumers.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>E-Commerce Live Streaming Businesses</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company intends to expand its e-commerce
offerings on the social media platform into live-streaming. We plan to diversify our livestream hosts by incorporating different styles
and personalities. In addition to the real-time improvisation by hosts during each live streaming session, our community interactions
generate another form of content. The variety of real-time interactions between viewers and hosts or among viewers creates viewer-generated
content, which becomes part of the overall entertainment and social experience offered on our platform. Such content enhances the sense
of involvement and makes it more enjoyable to watch live streaming while customers are shopping online.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt"><b>3.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Live Streaming Interactive Game</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company has launched a live-streamed
game called &#8220;Trible Light.&#8221; This game is owned by the company, and we independently operate it. Currently, the game is being
livestreamed on TikTok (TikTok account: almplify001). In addition to &#8220;Trible Light,&#8221; we have also introduced other licensed
games on the same TikTok account, providing a diverse gaming experience for the players.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">These interactive live streaming games
on the TikTok platform are specifically designed for young game enthusiasts worldwide. They offer real-time and immersive gaming experiences,
where viewers can actively participate as players during the livestream. Our livestream hosts enhance the experience by providing commentary,
tips, and insights to engage and excite the players. Furthermore, this unique live streaming format allows viewers to gift virtual tokens
to their favorite hosts, fostering a sense of community among our gaming audience.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">This innovative gaming style is already
popular in Asia which offers instant, thrill-packed experiences for TikTok enthusiasts. The game is user-friendly, entertaining, and available
whenever players decide to participate. We plan to continuously diversify our game offerings to provide more enjoyable options based on
viewers&#8217; preferences. AI Catalysis intends to expand anchor personalities. Currently, the company has collaborated with two hosts
- one with a great sense of humor and another with keen gaming insights. The game has gained significant momentum and has captured the
attention of many TikTok users.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">AI Catalysis plans to diversify its
game offerings and collaborate with various TikTok personalities. In both e-commerce and live streaming and live streaming interactive
game business sectors, AI Catalysis is committed to serving the TikTok audience 24/7. We also have plans to introduce digital hosts to
ensure continuous entertainment.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 20; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Revenue Model</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We aim to generate revenue from: 1) Service revenue
and advertising revenue from digital human creation and customization; 2) Products&#8217; sales revenue from social live streaming e-commerce
business; 3) Virtual paid gifts revenue from live streaming interactive gaming.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt"><b>1.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Digital Human Creation and Customization Services</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company will monetize our services through:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Services fee for custom avatar creation:</b> to provide customized services to our customers for designing and generating unique digital human avatars. Our target customers are mainly individuals or small and medium-sized businesses (&#8220;SMB&#8221;) in the consumer industry. For SMB customers, digital humans can be used in advertising and marketing campaigns to create engaging content, or engaging with consumers on social media platforms as a brand ambassador or spokespeople to increase brand visibility and loyalty. We can also provide ongoing maintenance, updates, and support for their digital humans. Based on the scope of work and complexity of the project, the company provides advice, project planning, and strategy development in exchange for consulting fees.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Advertising partnership fee: </b>When the Company&#8217;s own virtual influencers gain a significant following or visibility on the social media platforms, we consider partnering with brands for sponsored content or advertising opportunities related to the digital human work.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Licensing fee: </b>license the right to clients to use, deploy, or integrate digital human avatars or characters created by the company for a fee. Licensing agreements can vary based on usage, duration, and exclusivity.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt"><b>2.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Social and Live Streaming E-Commerce Gross Merchandise Value</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Product sales:</b> Hosts or influencers showcase products, answer questions from viewers, and encourage viewers to make purchases of the products in real time during live streaming.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Virtual gifts and tipping</b>: Viewers have the option to send virtual gifts or tips to hosts or influencers during live streams. These virtual gifts are purchased with real money, and the platform and the host/influencers share the revenue generated from virtual gifting.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt"><b>3.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Live Streaming Interactive Gaming</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">

    <td style="width: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Virtual paid gifts</b>: Virtual paid gifts from viewers are the main revenue source for the live streaming gaming industry. Virtual gifting is a considerably successful business model that stimulates streamers&#8217; content generation and viewer-streamer interactions. Live streaming platforms earn revenues from sales of paid gifts, and streamers earn a proportion of the received gifts or donations or tips from fans.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Our Customers</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">AI Catalysis&#8217; main business
is conducting virtual human live streams and bullet chat game broadcasts on TikTok, with expected revenue primarily coming from user tips.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 25pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Our Suppliers</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">The Company&#8217;s top three
suppliers are Lida Global Limited, Shanghai Alliance Information Technology Co., Ltd. and Jinhe Capital Limited.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Employees</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of April 1, 2024, our Company has 8 full-time employees in total.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have not experienced any significant labor
disputes and consider our relationship with our employees to be good. Our employees are not covered by any collective bargaining agreement.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As we continue to expand our business, we believe it is critical to
hire and retain top talent. We believe we have the ability to attract and retain high quality talents based on our competitive salaries,
annual performance-based bonus system, and equity incentive program for senior employees and executives.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 21; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Recent Development</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Disposition of Wuge</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 28, 2022, the Company entered into
a termination agreement with Wuge and the shareholders of Wuge, i.e., Wei Xu, former Chief Executive Officer, President and Chairman of
the Board of the Company, and Bibo Lin, former Vice President and Director of the Company, and two entities controlled by Wei Xu, to terminate
certain technical consultation and services agreement., equity pledge agreement, equity option agreement, voting rights proxy and financial
support agreement, by and among Makesi WFOE, Wuge, and the shareholders of Wuge. As a result, Wuge ceased to be a VIE of Makesi WFOE and
operations of Wuge have been designated as discontinued operations. In exchange for such termination, on March 9, 2023, the Company cancelled
133,333 shares of common stock that were issued to the shareholders&#160; of Wuge in January 2020.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="text-decoration:underline">Registered Direct
Offering (&#8220;May 2023 Offering&#8221;)</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On May 1, 2023, the Company
entered into a placement agency agreement, with Univest Securities, LLC, as the placement agent. Pursuant to the placement agency agreement,
the placement agent agrees to use its reasonable best efforts to sell the Company&#8217;s common stock in a registered direct offering
(the &#8220;RD Offering&#8221;), and a concurrent private placement (the &#8220;PIPE Offering&#8221;, together with the RD Offering, collectively
the &#8220;May 2023 Offering&#8221;). The placement agent has no obligation to buy any of the securities from us or to arrange for the
purchase or sale of any specific number or dollar amount of securities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In the RD Offering, an
aggregate of 310,168 shares of common stock of the Company, par value $0.0001 per share, and pre-funded warrants to purchase up to an
aggregate of 844,351 shares of common stock (the &#8220;Pre-Funded Warrants&#8221;, and the common stock underlying such warrants, the
&#8220;Pre-Funded Warrant Shares&#8221;) are sold to certain purchasers (the &#8220;Purchasers&#8221;), pursuant to a securities purchase
agreement, dated May 1, 2023 (the &#8220;RD Securities Purchase Agreement&#8221;). The purchase price of each share of common stock is
$8.27. The purchase price of each Pre-funded Warrant is $8.269, which equals the price per common stock being sold to the public in the
May 2023 Offering, minus $0.001. The RD Offering is being made pursuant to a shelf registration statement (No. 333-254366) on Form S-3,
which was declared effective by the SEC on March 26, 2021, and related prospectus supplement.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In connection with the
Pre-Funded Warrant Shares,&#160;&#8220;Pre-funded&#8221; refers to the fact that the purchase price of the warrants in the offering includes
almost the entire exercise price that will be paid under the Pre-funded Warrants, except for a nominal remaining exercise price of $0.001.
The purpose of the Pre-funded Warrants is to enable Purchasers that may have restrictions on their ability to beneficially own more than
4.99% (or, upon election of the holder, 9.99%) of the Company&#8217;s outstanding common stock following the consummation of the offering
the opportunity to make an investment in the Company without triggering their ownership restrictions, by receiving Pre-funded Warrants
in lieu of the Company&#8217;s common stock which would result in such ownership of more than 4.99% (or 9.99%), and receive the ability
to exercise their option to purchase the shares underlying the Pre-funded Warrants at such nominal price at a later date. In the RD Offering,
each Pre-funded Warrant is exercisable for one share of our&#160;common stock, with an exercise price equal to $0.001 per share, at any
time that the Pre-funded Warrant is outstanding. The Pre-funded Warrants will be exercisable immediately after issuance and will expire
five (5) years from the date of issuance. The holder of a Pre-funded Warrant will not be deemed a holder of our underlying common stock
until the Pre-funded Warrant is exercised.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In the concurrent PIPE
Offering, warrants to purchase up to 1,154,519 shares of common stock (the &#8220;Unregistered Warrants&#8221;, and the common stock underlying
such warrants, the &#8220;Unregistered Warrant Shares&#8221;) are also sold to the Purchasers, pursuant to a private warrant securities
purchase agreement, dated May 1, 2023. The Unregistered Warrants are exercisable immediately after issuance and will expire five (5) years
from the date of issuance. The Exercise Price of the Unregistered Warrants is $8.27, subject to adjustment as provided in the form of
Unregistered&#160;Warrants.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 22; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Company also paid
the placement agent a total cash fee equal to 7.0% of the aggregate gross proceeds received in the May 2023 Offering and a non-accountable
expense allowance equal to 1% of the aggregate gross proceeds. The placement agent were also reimbursed for certain out-of-pocket accountable
expenses incurred in this offering up to $150,000. The placement agent also received warrants to purchase up to 115,452 shares of common
stock (equal to 5.0% of the aggregate number of common stocks, Pre-Funded Warrant Shares, and the Unregistered Warrant Shares) at an exercise
price of $9.924 per share, which represents 120% of the offering price of each share of common stock. The placement agent&#8217;s warrants
will have substantially the same terms as the Unregistered Warrants.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The net proceeds from
the May 2023 Offering, after deducting placement agent discounts and commissions and estimated offering expenses payable by the Company,
are approximately $8.53 million (assuming the Unregistered Warrants are not exercised). The Company intends to use the net proceeds from
the Offering for working capital and general corporate purposes.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="text-decoration:underline">Amendment to the May
2023 Offering</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On May 16, 2023, the
Company entered into an amendment to the RD Securities Purchase Agreement with the Purchasers, pursuant to which the purchase price of
each share of common stock was increased to $8.35 and the purchase price of each Pre-funded Warrant was increased to $8.349. Concurrently,
the Company entered into an amendment to the PIPE Securities Purchase Agreement with the Purchasers, pursuant to which the exercise price
of each Unregistered Warrant was increased to $8.35 per share of common stock. The Company will receive net proceeds of $84,972.60, after
deducting placement agent&#8217;s 7% cash fee and 1% non-accountable expense allowance, as a result of such amendments. The Company plans
to use the net proceeds for working capital and general corporate purposes. In addition, as a result of such amendments and pursuant to
the placement agency agreement, the Company amended and restated the placement agent&#8217;s warrants to increase the exercise price to $10.02
per share.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="text-decoration:underline">Software Purchase
Agreement dated June 22, 2023</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On June 22, 2023, the
Company entered into a software purchase agreement (the &#8220;Agreement&#8221;) with Northeast Management LLC, a seller unaffiliated
with the Company (the &#8220;Seller&#8221;). Pursuant to the Agreement, the Company agreed to purchase and the Seller agreed to sell all
of Seller&#8217;s right, title, and interest in and to the certain software. The purchase price of the software shall be $750,000, payable
in the form of issuance of 187,500 shares of common stock of the Company (the &#8220;Shares&#8221;), valued at $4.00 per share. The Company
plans to use the software to develop video games. On June 26, 2023, the Company issued the Shares to the Seller&#8217;s designees and
the transaction was completed.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><span style="text-decoration:underline">Share
Purchase Agreement dated June 26, 2023</span></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
26, 2023, the Company entered into a share purchase agreement (the &#8220;Agreement&#8221;) with a buyer unaffiliated with the Company
(the &#8220;Buyer&#8221;). Pursuant to the Agreement, the Company agreed to sell and the Buyer agreed to purchase all the issued and outstanding
equity interest in TMSR Holdings Limited (&#8220;TMSR&#8221;), a company incorporated under the laws of Hong Kong and an indirect subsidiary
of Company. The purchase price for the transaction contemplated by the Agreement shall be $100,000. TMSR has a direct wholly-owned subsidiary,
Makesi WFOE, and an indirect wholly-owned subsidiary, </span>Yuan Ma<span style="background-color: white">. The sale of TMSR will include
the sale of Makesi WFOE and </span>Yuan Ma<span style="background-color: white">. None of TMSR, Makesi WFOE or </span>Yuan Ma <span style="background-color: white">has
any assets, employees or operation. The sale of TMSR will not have any impact on the Company&#8217;s consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="text-decoration:underline">Termination of the
VIE Agreements</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">As previously disclosed
in the current reports on Form 8-K of the Company filed on September 19, 2022 and February 28, 2023, on September 16, 2022, Makesi WFOE,
Highlight Media, and the Highlight Media Shareholders entered into certain Technical Consultation and Services Agreement., Equity Pledge
Agreement, Equity&#160;Option Agreement, Voting Rights Proxy and Financial Support Agreement, which was assigned by Makesi WFOE to Highlight
WFOE on February 27, 2023 (such agreements, as assigned, the &#8220;VIE Agreements&#8221;). The VIE Agreements established a &#8220;Variable
Interest Entity&#8221; (VIE) structure, pursuant to which the Company treated Highlight Media as a consolidated affiliated entity and
consolidated the financial results and balance sheet of Highlight Media in the Company&#8217;s consolidated financial statements under
U.S. GAAP.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 23; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On September 26, 2023,
Highlight WFOE entered into the Termination Agreement with Highlight Media, the Highlight Media Shareholders and a third party to terminate
the VIE Agreements and for the third party to pay the Company $100,000 as consideration to the termination of the VIE Agreements. As a
result of such termination, the Company will no longer treat Highlight Media as a consolidated affiliated entity or consolidate the financial
results and balance sheet of Highlight Media in the Company&#8217;s consolidated financial statements under U.S. GAAP.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">The Establishment of the Joint Venture</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 10, 2023, Shanghai Highlight, an
indirect subsidiary of the Company, Beijing Hehe Property Management Co., Ltd. (&#8220;Beijing Hehe&#8221;), and Tianjing Yuese Jewelry
Co. Ltd. (&#8220;Tianjing Yuese&#8221;), established Shanghai Xianzhui under the laws of the People&#8217;s Republic of China for social
media marketing. Shanghai Highlight owned 60% of the equity interest of Shanghai Xianzhui, Beijing Hehe owned 20% of the equity interest
of Shanghai Xianzhui and Tianjing Yuese owned the remaining 20% of the equity interest of Shanghai Xianzhui.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Equity Purchase Agreement dated October 27,
2023 and the Amendment to the Equity Purchase Agreement dated N<span style="background-color: white">ovember 10, 2023</span></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 27, 2023, the Company entered into
an equity purchase agreement (the &#8220;Agreement&#8221;) with Shanghai Highlight and Beijing Hehe, pursuant to which the Shanghai Highlight
agreed to purchase the 20% equity interest in Shanghai Xianzhui from Beijing Hehe and the Company agreed to issue 600,000 shares of common
stock of the Company, valued at $2.7820 per share, the average closing bid price of the common stock of GDC as of the five trading days
immediately preceding the date of the Agreement, to Beijing Hehe or its assigns. The closing of the transaction shall take place within
thirty (30) days from the execution of the Agreement. The Agreement is effective for thirty (30) days from the date of the Agreement,
which can be extended for additional thirty (30) days upon all parties&#8217; written agreement. The Company or Shanghai Highlight may
terminate the Agreement at any time with a three (3) day advance written notice to Beijing Hehe.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On November 10, 2023,
the Company entered into an amended and restated equity purchase agreement (the &#8220;Amended and Restated Agreement&#8221;) that amended
and replaced the Original Agreement. Pursuant to the Amended and Restated Agreement, Shanghai Highlight agreed to purchase the 13.3333%
equity interest in Shanghai Xianzhui from Beijing Hehe and the Company agreed to issue 400,000 shares of common stock of the Company,
valued at the Per Share Price, to Beijing Hehe or its assigns.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Pursuant to the Amended
and Restated Agreement, the closing of the transaction shall take place within thirty (30) days from the execution of the Amended and
Restated Agreement. The Amended and Restated Agreement is effective for thirty (30) days from the date of the Amended and Restated Agreement,
which can be extended for additional thirty (30) days upon all parties&#8217; written agreement. The Company or Shanghai Highlight may
terminate the Amended and Restated Agreement at any time with a three (3) day advance written notice to Beijing Hehe.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">On January 11, 2024, the Company
issued the Shares and the transaction is completed. Up to the date of this Report, the Company owns 73.3333% of the total equity interest
of Shanghai Xianzhui.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="text-decoration:underline">Registered Direct Offering (&#8220;November
2023 Offering&#8221;)</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On November 1, 2023,
the Company entered into a placement agency agreement, with Univest Securities, LLC, as the placement agent. Pursuant to the placement
agency agreement, the Placement Agent agrees to use its reasonable best efforts to sell the Company&#8217;s common stock in a registered
direct offering. The Placement Agent has no obligation to buy any of the securities from us or to arrange for the purchase or sale of
any specific number or dollar amount of securities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In the November 2023
Offering, (i) an aggregate of 1,436,253 shares of common stock of the Company, par value $0.0001 per share, (ii) pre-funded warrants to
purchase up to an aggregate of 1,876,103 shares of common stock (the &#8220;Pre-Funded Warrants&#8221;, and the common stock underlying
such warrants, the &#8220;Pre-Funded Warrant Shares&#8221;), and (iii) registered warrants to purchase up to an aggregate of 3,312,356
shares of common stock (the &#8220;Registered Warrants&#8221;, and the common stock underlying such warrants, the &#8220;Registered Warrant
Shares&#8221;) are sold to certain purchasers (the &#8220;Purchasers&#8221;), pursuant to a securities purchase agreement, dated October
31, 2023 (the &#8220;November 2023 Securities Purchase Agreement&#8221;). The purchase price of each share of common stock is $3.019.
The purchase price of each Pre-funded Warrant is $3.018, which equals the price per common stock being sold in this November 2023 Offering,
minus $0.001. The Pre-funded Warrants will be exercisable immediately after issuance and will expire five (5) years from the date of issuance.
The Registered Warrants will be exercisable immediately and will expire five (5) years from the date of issuance.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 24; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The November 2023 Offering
is being made pursuant to a shelf registration statement (No.&#160;333-254366)&#160;on Form&#160;S-3,&#160;which was declared effective
by the SEC on March 26, 2021, and related prospectus supplement.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The net proceeds from
the November 2023 Offering, after deducting placement agent discounts and commissions and estimated offering expenses payable by the Company,
are approximately $9.05 million (assuming the Registered Warrants are not exercised). The Company intends to use the net proceeds from
the November 2023 Offering for working capital and general corporate purposes.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Pursuant to the placement
agency agreement, the Company has agreed to pay the Placement Agent a total cash fee equal to 7.0% of the aggregate gross proceeds received
in the November 2023 Offering. The Company also agreed to reimburse the Placement Agent certain out-of-pocket accountable expenses incurred
in this November 2023 Offering up to $150,000.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In concurrent with the
November 2023 Offering, on November 1, 2023, the Company entered into certain warrant exchange agreements (the &#8220;Warrant Exchange
Agreements&#8221;) with certain holders of the Unregistered Warrants, as defined in the section titled &#8220;<span style="text-decoration:underline">Registered Direct Offering
(&#8216;May 2023 Offering&#8217;)&#8221;</span>, to purchase up to 1,154,519 shares of the Company&#8217;s common stock (the &#8220;Holders&#8221;).
Pursuant to the Warrant Exchange Agreements, the Holders shall surrender the Unregistered Warrants, and the Company shall cancel the
Unregistered Warrants and shall issue to Holders pre-funded warrants to purchase up to 577,260 shares of the Company&#8217;s common stock
(the &#8220;Exchange Warrants&#8221;). The Exchange Warrants were issued to Holders on November 3, 2023 and the warrant exchange closed
on the same day.</p><div>

</div><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white"><span style="text-decoration:underline">Amendment
to the </span></span><span style="text-decoration:underline">November 2023 Offering</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On November 17, 2023,
the Company entered into an amendment to the November 2023 Securities Purchase Agreement with the Purchasers, pursuant to which Exhibit
B to the November 2023 Securities Purchase Agreement (form of Registered Warrants) was deleted and replaced with an amended and restated
the Form of Registered Warrant, to remove Section 2(b) Adjustment Upon Issuance of Common Stock and Section 2(e) Other Events. The Registered
Warrants that were issued to Purchasers under the November 2023 Securities Purchase Agreement were returned to and cancelled by the Company
on November 17, 2023. Concurrently, the Company issued amended and restated Registered Warrants to each Purchaser.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="text-decoration:underline">Registered Direct Offering (&#8220;March
2024 Offering&#8221;)</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On March 22, 2024, the
Company entered into a placement agency agreement, with Univest Securities, LLC, as the placement agent. Pursuant to the placement agency
agreement, the placement agent agrees to use its reasonable best efforts to sell the Company&#8217;s common stock in a registered direct
offering. The placement agent has no obligation to buy any of the securities from us or to arrange for the purchase or sale of any specific
number or dollar amount of securities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In the March 2024 Offering,
an aggregate of 810,277 shares of common stock were sold to certain purchasers, pursuant to a securities purchase agreement, dated March
22, 2024. The purchase price of each Common Share is $1.144.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The March 2024 Offering
is being made pursuant to a shelf registration statement (No.&#160;333-254366)&#160;on Form&#160;S-3,&#160;which was declared effective
by the SEC on March 26, 2021, and related prospectus supplement.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The net proceeds from
the March 2024 Offering, after deducting placement agent discounts and commissions and estimated offering expenses payable by the Company,
are approximately $830,000. The Company intends to use the net proceeds from the March 2024 Offering for working capital and general corporate
purposes.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Pursuant to the placement
agency agreement, the Company has agreed to pay the placement agent a total cash fee equal to 4.0% of the aggregate gross proceeds received
in the March 2024 Offering.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Pursuant to the placement
agency agreement, the Company agreed to issue the placement agent warrants&#160;to the placement agent to purchase up to 40,514 shares
of Common Stock (equal to 5.0% of the aggregate number of Common Shares) at an exercise price of $1.373 per share, which represents 120%
of the offering price.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 25; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Environmental Matters</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the Company, Shanghai
Xianzhui and Ai Catalysis were not subject to any fines or legal action involving non-compliance with any relevant environmental regulation,
nor are we aware of any threatened or pending action, including by any environmental regulatory authority.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b style="-keep: true">Governmental Regulations in the PRC</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">As of the date of this report, as confirmed
by our PRC counsel, Junjin Law Firm, our PRC operating subsidiaries have received all requisite permissions or approvals to operate the
business and no such permissions or approvals have been denied. As further confirmed by our PRC counsel, Junjin Law Firm, except for
the business license mentioned in &#8220;Regulations on Business License&#8221; below, our PRC operating subsidiaries are not required
to obtain any other permissions or approvals from any Chinese authorities to operate the business. As further confirmed by our PRC counsel,
Junjin Law Firm, no relevant PRC laws or regulations in effect require that we obtain permission from any PRC authorities to issue securities
to foreign investors, and we have not received any inquiry, notice, warning, sanction, or any regulatory objection from the CSRC, the
CAC, or any other PRC authorities that have jurisdiction over our operations. See &#8220;Regulations on Mergers &amp; Acquisitions and
Overseas Listings&#8221; and &#8220;Regulations on Cybersecurity Review&#8221; below. However, applicable laws and regulations may be
tightened, and new laws or regulations may be introduced to impose additional government approval, license, and permit requirements.
If (i) we or our subsidiaries do not receive or maintain all such required permissions or approvals to operate our business, (ii) we
or our subsidiaries inadvertently conclude that such permissions or approvals are not required, or (iii) applicable laws, regulations,
or interpretations change and we are required to obtain such permissions or approvals in the future, we may face sanctions, including
fines and penalties, by the CAC, CSRC, or other PRC regulatory agencies, our PRC subsidiaries&#8217; ability to pay dividends outside
of the PRC could be limited, our operations could be adversely affected, directly or indirectly, we could be required to restructure
our operations to comply with such regulations or potentially cease operations in the PRC entirely, our ability to offer, or continue
to offer, securities to investors could be significantly limited or completely hindered and the value of our securities might significantly
decline or be worthless.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Business license</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">Any company that conducts business in the
PRC must have a business license that covers a particular type of work. The business license is a permit issued by Market Supervision
and Administration that allows the company to conduct specific business within the government&#8217;s geographical jurisdiction. The
Company&#8217;s PRC operating company, Shanghai Xianzhui&#8217;s business license covers its present business of technology development
and consulting, and technical support for digital humans.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">As of the date of this report, as confirmed
by our PRC counsel, Junjin Law Firm, our PRC operating subsidiary has all material permissions and approvals required for our operations
in compliance with the relevant PRC laws and regulations in the PRC and no such permissions or approvals have been denied.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">As of the date of this report, as confirmed
by our PRC counsel, Junjin Law Firm, except for the business license mentioned here, we and our operating subsidiary are not required
to obtain any other permissions or approvals from any Chinese authorities to operate the business. However, applicable laws and regulations
may be tightened, and new laws or regulations may be introduced to impose additional government approval, license, and permit requirements.
If (i) we or our subsidiaries do not receive or maintain all such required permissions or approvals to operate our business, (ii) we
or our subsidiaries inadvertently conclude that such permissions or approvals are not required, or (iii) applicable laws, regulations,
or interpretations change and we are required to obtain such permissions or approvals in the future, we may face sanctions, including
fines and penalties, by the CAC, CSRC, or other PRC regulatory agencies, our PRC subsidiaries&#8217; ability to pay dividends outside
of the PRC could be limited, our operations could be adversely affected, directly or indirectly, we could be required to restructure
our operations to comply with such regulations or potentially cease operations in the PRC entirely, our ability to offer, or continue
to offer, securities to investors could be significantly limited or completely hindered and the value of our securities might significantly
decline or be worthless.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 26; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b style="-keep: true"><i>Regulations on Employment laws</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Shanghai Xianzhui is subject to laws and regulations
governing our relationship with our employees, including: wage and hour requirements, working and safety conditions, citizenship requirements,
work permits and travel restrictions. These include local labor laws and regulations, which may require substantial resources for compliance.
China&#8217;s National Labor Law, which became effective on January 1, 1995, and amended on August 27, 2009, and China&#8217;s National
Labor Contract Law, which became effective on January 1, 2008, and amended on December 28, 2012, permit workers in both state and private
enterprises in China to bargain collectively. The National Labor Law and the National Labor Contract Law provide for collective contracts
to be developed through collaboration between the labor union (or worker representatives in the absence of a union) and management that
specify such matters as working conditions, wage scales, and hours of work. The laws also permit workers and employers in all types of
enterprises to sign individual contracts, which are to be drawn up in accordance with the collective contract.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b style="-keep: true"><i>Regulations on Intellectual property
protection in China</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Patent.</i></b> The PRC has domestic
laws for the protection of copyrights, patents, trademarks and trade secrets. The PRC is also signatory to some of the world&#8217;s major
intellectual property conventions, including:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Convention establishing the World Intellectual Property Organization (WIPO Convention) (June 4, 1980);</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Paris Convention for the Protection of Industrial Property (March 19, 1985);</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Patent Cooperation Treaty (January 1, 1994); and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The Agreement on Trade-Related Aspects of Intellectual Property Rights (TRIPs) (November 11, 2001).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Patents in the PRC are governed by the China Patent
Law and its Implementing Regulations, each of which went into effect in 1985. Amended versions of the China Patent Law and its Implementing
Regulations came into effect in 1993, 2001 and 2009, respectively.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The PRC is signatory to the Paris Convention for
the Protection of Industrial Property, in accordance with which any person who has duly filed an application for a patent in one signatory
country shall enjoy, for the purposes of filing in the other countries, a right of priority during the period fixed in the convention
(12 months for inventions and utility models, and 6 months for industrial designs).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Patent Law covers three kinds of patents &#8212;
patents for inventions, utility models and designs. The Chinese patent system adopts the principle of first to file, which means that
a patent may be granted only to the person who first files an application. Consistent with international practice, the PRC allows the
patenting of inventions or utility models that possess the characteristics of novelty, inventiveness and practical applicability only.
For a design to be patentable it cannot be identical with, or similar to, any design which, before the date of filing, has been publicly
disclosed in publications in the country or abroad or has been publicly used in the country, and should not be in conflict with any prior
right of another.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Copyright</i></b>. Copyright in the
PRC, including copyrighted software, is principally protected under the Copyright Law of the PRC and related rules and regulations. Under
the Copyright Law, the term of protection for copyrighted software is 50 years.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Trademark</i></b>. Registered trademarks
are protected under the Trademark Law of the PRC and related rules and regulations. Trademarks are registered with the Trademark Office
of the SAIC. Where registration is sought for a trademark that is identical or similar to another trademark which has already been registered
or given preliminary examination and approval for use in the same or similar category of commodities or services, the application for
registration of such trademark may be rejected. Trademark registrations are effective for a renewable ten-year period, unless otherwise
revoked. The duration of a trademark is 10 years from the date of registration.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Domain names</i></b>. Domain name registrations
are handled through domain name service agencies established under the relevant regulations, and applicants become domain name holders
upon successful registration.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 27; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Regulations on Tax</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>PRC Corporate Income Tax</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The PRC corporate income tax, or CIT, is calculated
based on the taxable income determined under the applicable CIT Law and its implementation rules, which became effective on January 1,
2008 and amended on February 24, 2017. The CIT Law imposes a uniform corporate income tax rate of 25% on all resident enterprises in
China, including foreign-invested enterprises.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Uncertainties exist with respect to how the CIT
Law applies to the tax residence status of The Company and our offshore subsidiaries. Under the CIT Law, an enterprise established outside
of China with a &#8220;de facto management body&#8221; within China is considered a &#8220;resident enterprise,&#8221; which means that
it is treated in a manner similar to a Chinese enterprise for corporate income tax purposes. Although the implementation rules of the
CIT Law define &#8220;de facto management body&#8221; as 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 only official guidance for this definition
currently available is set forth in Circular 82 issued by the State Administration of Taxation, which provides guidance on the determination
of the tax residence status of a Chinese-controlled offshore incorporated enterprise, defined as an enterprise that is incorporated under
the laws of a foreign country or territory and that has a PRC enterprise or enterprise group as its primary controlling shareholder. Although
the Company does not have a PRC enterprise or enterprise group as our primary controlling shareholder and is therefore not a Chinese-controlled
offshore incorporated enterprise within the meaning of Circular 82, in the absence of guidance specifically applicable to us, we have
applied the guidance set forth in Circular 82 to evaluate the tax residence status of The Company and our subsidiaries organized outside
the PRC.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">According to Circular 82, a Chinese-controlled
offshore incorporated enterprise will be regarded as a PRC tax resident by virtue of having a &#8220;de facto management body&#8221; in
China and will be subject to PRC corporate income tax on its worldwide income only if all of the following criteria are met:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the primary location of the day-to-day operational management is in the PRC;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">decisions relating to the enterprise&#8217;s financial and human resource matters are made or are subject to approval by organizations or personnel in the PRC;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the enterprise&#8217;s primary assets, accounting books and records, company seals, and board and shareholders meeting minutes are located or maintained in the PRC; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">50% or more of voting board members or senior executives habitually reside in the PRC.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not believe that we meet any of the conditions
outlined in the immediately preceding paragraph.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe none of our entities outside of China
is a PRC resident enterprise for PRC tax purposes. However, the tax resident status of an enterprise is subject to determination by the
PRC tax authorities and uncertainties remain with respect to the interpretation of the term &#8220;de facto management body.&#8221; As
all of our management members are based in China, it remains unclear how the tax residency rule will apply to our case. If the PRC tax
authorities determine that we or any of our subsidiaries outside of China is a PRC resident enterprise for PRC enterprise income tax purposes,
then we or such subsidiary could be subject to PRC tax at a rate of 25% on its world-wide income, which could materially reduce our net
income. In addition, we will also be subject to PRC enterprise income tax reporting obligations. Furthermore, if the PRC tax authorities
determine that we are a PRC resident enterprise for enterprise income tax purposes, gains realized on the sale or other disposition of
our common stock may be subject to PRC tax, at a rate of 10% in the case of non-PRC enterprises or 20% in the case of non-PRC individuals
(in each case, subject to the provisions of any applicable tax treaty), if such gains are deemed to be from PRC sources. It is unclear
whether non-PRC shareholders of our company would be able to claim the benefits of any tax treaties between their country of tax residence
and the PRC in the event that we are treated as a PRC resident enterprise. Any such tax may reduce the returns on your investment in our
common stock.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 28; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Value-Added Tax and Business Tax</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2011, the MOF and the State Administration
of Taxation promulgated the Pilot Plan for Imposition of Value-Added Tax to Replace Business Tax. In May and December 2013 and April 2014,
the MOF and the State Administration of Taxation promulgated Circular 37, Circular 106 and Circular 43 to further expand the scope of
services which are to be subject to Value-Added Tax, or VAT, instead of business tax. Pursuant to these tax rules, from August 1, 2013,
VAT will be imposed to replace the business tax in certain service industries, including technology services and advertising services,
on a nationwide basis. The VAT rate shall be 17% for sale or importation of goods by a taxpayer. But, unlike business tax, a taxpayer
is allowed to offset the qualified input VAT paid on taxable purchases against the output VAT chargeable on the revenue from services
provided.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Regulations Relating to Foreign Exchange and
Dividend Distribution</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Foreign Exchange Regulation</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The principal regulations governing foreign currency
exchange in China are the Foreign Exchange Administration Regulations. Under the PRC foreign exchange regulations, payments of current
account items, such as profit distributions and trade and service-related foreign exchange transactions, may be made in foreign currencies
without prior approval from State Administration of Foreign Exchange (&#8220;SAFE&#8221;) by complying with certain procedural requirements.
By contrast, approval from or registration with appropriate government authorities is required where RMB is to be converted into foreign
currency and remitted out of China to pay capital expenses such as the repayment of foreign currency-denominated loans or foreign currency
is to be remitted into China under the capital account, such as a capital increase or foreign currency loans to our PRC subsidiaries.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2012, SAFE promulgated the Circular
of Further Improving and Adjusting Foreign Exchange Administration Policies on Foreign Direct Investment. 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 RMB 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 Circular on Printing and Distributing the Provisions on Foreign Exchange Administration over Domestic Direct Investment by Foreign
Investors and the Supporting Documents in May 2013, which specifies that the administration by SAFE or its local branches over direct
investment by foreign investors in the PRC shall be conducted by way of registration and banks shall process foreign exchange business
relating to the direct investment in the PRC based on the registration information provided by SAFE and its branches.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We typically do not need to use our offshore foreign
currency to fund our PRC operations. In the event we need to do so, we will apply to obtain the relevant approvals of SAFE and other PRC
government authorities as necessary.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>SAFE Circular 37</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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. 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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 29; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have notified substantial beneficial owners
of common stock who we know are PRC residents of their filing obligation. However, we may not be aware of the identities of all our beneficial
owners who are PRC residents. In addition, we do not have control over our beneficial owners and cannot assure you that all of our PRC
resident beneficial owners will comply with SAFE Circular 37. The failure of our beneficial owners who are PRC residents to register or
amend their SAFE registrations in a timely manner pursuant to SAFE Circular 37 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 may subject such beneficial owners or our
PRC subsidiaries to fines and legal sanctions. Failure to register or amend the registration may also limit our ability to contribute
additional capital to our PRC subsidiaries or receive dividends or other distributions from our PRC subsidiaries or other proceeds from
disposal of our PRC subsidiaries, or we may be penalized by SAFE.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Share Option Rules</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the Administration Measures on Individual
Foreign Exchange Control issued by the PBOC on December 25, 2006, 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 SAFE 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 Notices
on Issues concerning the Foreign Exchange Administration for Domestic Individuals Participating in Share Incentive Plans of Overseas Publicly-Listed
Companies, or the Share Option Rules, issued by SAFE on February 15, 2012, 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Regulation of Dividend Distribution</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The principal laws, rules and regulations governing
dividend distribution by foreign-invested enterprises in the PRC are the Company Law of the PRC, as amended, the Wholly Foreign-owned
Enterprise Law and its implementation regulations and the Chinese-foreign Equity Joint Venture Law and its implementation regulations.
Under these laws, rules and regulations, foreign-invested enterprises may pay dividends only out of their accumulated profit, if any,
as determined in accordance with PRC accounting standards and regulations. Both PRC domestic companies and wholly-foreign owned PRC enterprises
are required to set aside as general reserves at least 10% of their after-tax profit, until the cumulative amount of such reserves reaches
50% of their registered capital. A PRC company is not permitted to distribute any profits until any losses from prior fiscal years have
been offset. Profits retained from prior fiscal years may be distributed together with distributable profits from the current fiscal year.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Regulations on Mergers &amp; Acquisitions and
Overseas Listings</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 8, 2006, six PRC regulatory agencies,
including the CSRC, MOFCOM, the State-owned Assets Supervision and Administration Commission, the SAT, the State Administration of Industry
and Commerce and SAFE, adopted the M&amp;A Rules, which became effective on September 8, 2006, and were amended on June 22, 2009. Foreign
investors shall comply with the M&amp;A Rules when they purchase equity interests of a domestic company or subscribe the increased capital
of a domestic company, and thus changing the nature of the domestic company into a foreign-invested enterprise, when the foreign investors
establish a foreign-invested enterprise in the PRC, purchase the assets of a domestic company and operate the assets, or when the foreign
investors purchase the assets of a domestic company, establish a foreign-invested enterprise by injecting such assets, and operate the
assets. As for merger and acquisition of a domestic company with a related party relationship by a domestic company, enterprise or natural
person in the name of an overseas company legitimately incorporated or controlled by the domestic company, enterprise of natural person,
such merger and acquisition shall be subject to examination and approval of MOFCOM. The parties involved shall not use domestic investment
by foreign investment enterprises or other methods to circumvent the requirement of examination and approval.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the Manual of Guidance on Administration
for Foreign Investment Access, which was issued and became effective on December 18, 2008 by MOFCOM, notwithstanding the fact that (i)
the domestic shareholder is connected with the foreign investor or not, or (ii) the foreign investor is the existing shareholder or the
new investor, the M&amp;A Rules shall not apply to the transfer of an equity interest in an incorporated foreign-invested enterprise from
the domestic shareholder to the foreign investor.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 6, 2021, the General Office of the Central
Committee of the Communist Party of China and the General Office of the State Council jointly issued the Opinions. The Opinions emphasized
the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by China-based companies.
The Opinions proposed to take effective measures, such as promoting the construction of relevant regulatory systems, to deal with the
risks and incidents facing China-based overseas-listed companies and the demand for cybersecurity and data privacy protection.</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 30; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">On February&#160;17, 2023, the China Securities
Regulatory Commission, or the CSRC, announced the Circular on the Administrative Arrangements for Filing of Securities Offering and Listing
by Domestic Companies, or the Circular, and released a set of new regulations which consists of the Trial Administrative Measures of
Overseas Securities Offering and Listing by Domestic Companies, or the Trial Measures, and five supporting guidelines. On the same date,
the CSRC also released the Notice on the Arrangements for the Filing Management of Overseas Listing of Domestic Companies, or the Notice.
The Trial Measures came into effect on March&#160;31, 2023. The Trial Measures refine the regulatory system by subjecting both direct
and indirect overseas offering and listing activities to the CSRC filing-based administration. Requirements for filing entities, time
points and procedures are specified. A PRC domestic company that seeks to offer and list securities in overseas markets shall fulfill
the filing procedure with the CSRC per the requirements of the Trial Measures. Where a PRC domestic company seeks to indirectly offer
and list securities in overseas markets, the issuer shall designate a major domestic operating entity, which shall, as the domestic responsible
entity, file with the CSRC.&#160;The Trial Measures also lay out requirements for the reporting of material events. Breaches of the Trial
Measures, such as offering and listing securities overseas without fulfilling the filing procedures, shall bear legal liabilities, including
a fine between RMB 1.0&#160;million (approximately $150,000) and RMB 10.0&#160;million (approximately $1.5&#160;million), and the Trial
Measures increase the cost for offenders by enforcing accountability with administrative penalties and incorporating the compliance status
of relevant market participants into the Securities Market Integrity Archives.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">According to the Circular, since the date
of effectiveness of the Trial Measures on March&#160;31, 2023, PRC domestic enterprises falling within the scope of filing that have
been listed overseas or met the following circumstances are &#8220;existing enterprises&#8221;: before the effectiveness of the Trial
Measures on March&#160;31, 2023, the application for indirect overseas issuance and listing has been approved by the overseas regulators
or overseas stock exchanges (such as the registration statement has become effective on the U.S.&#160;market), it is not required to
perform issuance and listing supervision procedures of the overseas regulators or overseas stock exchanges, and the overseas issuance
and listing will be completed by September&#160;30, 2023. Existing enterprises are not required to file with the CSRC immediately, and
filings with the CSRC should be made as required if they involve refinancings and other filing matters. PRC domestic enterprises that
have submitted valid applications for overseas issuance and listing but have not been approved by overseas regulatory authorities or
overseas stock exchanges at the date of effectiveness of the Trial Measures on March&#160;31, 2023 can reasonably arrange the timing
of filing applications with the CSRC and shall complete the filing with the CSRC before the overseas issuance and listing.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">In addition, an overseas-listed company must
also submit the filing with respect to its follow-on offerings, issuance of convertible corporate bonds and exchangeable bonds, and other
equivalent offering activities, within the time frame specified by the Trial Measures.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">As advised by Junjin Law Firm, because the
Company is not a company registered and formed in the territory of China, its continued listing on Nasdaq and future offerings are not
&#8220;direct overseas offering and listing of domestic enterprises&#8221; as defined under the Trial Measures. Furthermore, according
to Article 2 of the Trial Measures, the &#8220;indirect overseas offering and listing of domestic enterprises&#8221; refers to the overseas
offering and listing of enterprises whose main business activities are in China, in the name of enterprises registered overseas, which
offering and listing are based on the equity, assets, income or other similar rights and interests of the domestic enterprises. According
to Article 15 of the Trial Measures, if the issuer meets both of the following conditions, the overseas offerings and listings shall
be determined as an &#8220;indirect overseas offering and listing of domestic enterprises&#8221;: (i) 50% or more of the issuer&#8217;s
operating revenue, total profit, total assets or net assets as documented in its audited consolidated financial statements for the most
recent accounting year is accounted for by domestic enterprises; and; (ii) its major operational activities are carried out in China
or its main places of business are located in China, or the senior managers in charge of its business operation and management are mostly
Chinese citizens or domiciled in China.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">The Company does not meet both the requirements
under Article 15 of the Trial Measures and therefore its continued listing on Nasdaq and future offerings are not an &#8220;Indirect
overseas offering and listing of domestic enterprises&#8221;, considering that (i) the operating income and total profit of the Company&#8217;s
subsidiaries that were established in China for the year ended December 31, 2023 do not account for more than 50% of the operating income
and total profit in our consolidated financial statements for the same period, (ii) our main business is not conducted within China,
and (iii) the majority of our senior management personnel are not Chinese citizens or reside in China on a regular basis. Therefore,
as advised by Junjin Law Firm, we are not required to complete the record filing requirement under the Trial Measures.&#160;However,
if we inadvertently conclude that such filing procedures are not required, or applicable laws, regulations, or interpretations change
such that we are required to complete the filing procedures in the future, we may be subject to investigations by the regulators, fines
or penalties, ordered to suspend our relevant operations and rectify any non-compliance, prohibited from engaging in relevant business
or conducting any offering, and these risks could result in a material adverse change in our operations and/or the value of our common
stock, and could significantly limit or completely hinder our ability to offer or continue to offer securities to investors, or cause
such securities to significantly decline in value or become worthless.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 31; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 24, 2023, the CSRC, together with
the MOF, National Administration of State Secrets Protection and National Archives Administration of China, revised the Provisions issued
by the CSRC and National Administration of State Secrets Protection and National Archives Administration of China in 2009. The revised
Provisions were issued under the title the &#8220;Provisions on Strengthening Confidentiality and Archives Administration of Overseas
Securities Offering and Listing by Domestic Companies,&#8221; and came into effect on March 31, 2023 together with the Trial Measures.
One of the major revisions to the revised Provisions is expanding their application to cover indirect overseas offering and listing, as
is consistent with the Trial Measures. The revised Provisions require that, among other things, (a) a domestic company that plans to,
either directly or indirectly through its overseas listed entity, publicly disclose or provide to relevant individuals or entities, including
securities companies, securities service providers, and overseas regulators, any documents and materials that contain state secrets or
working secrets of government agencies, shall first obtain approval from competent authorities according to law, and file with the secrecy
administrative department at the same level; and (b) a domestic company that plans to, either directly or indirectly through its overseas
listed entity, publicly disclose or provide to relevant individuals and entities, including securities companies, securities service providers,
and overseas regulators, any other documents and materials that, if leaked, will be detrimental to national security or public interest,
shall strictly fulfill relevant procedures stipulated by applicable national regulations. Any failure or perceived failure by our Company
or our subsidiaries, to comply with the above confidentiality and archives administration requirements under the revised Provisions and
other PRC laws and regulations may result in the relevant entities being held legally liable by competent authorities, and referred to
the judicial organ to be investigated for criminal liability if suspected of committing a crime.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b style="-keep: true"><i>Regulations on Cybersecurity Review</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">On December&#160;28, 2021, the CAC, the NDRC,
and several other administrations jointly issued the revised Measures for Cybersecurity Review, or the Revised Review Measures, which
became effective and has replaced the existing Measures for Cybersecurity Review on February&#160;15, 2022. According to the Revised
Review Measures, if an &#8220;online platform operator&#8221; that is in possession of personal data of more than one million users intends
to list in a foreign country, it must apply for a cybersecurity review. Based on a set of Q&amp;A published on the official website of
the State Cipher Code Administration in connection with the issuance of the Revised Review Measures, an official of the said administration
indicated that an online platform operator should apply for a cybersecurity review prior to the submission of its listing application
with non-PRC securities regulators. Given the recency of the issuance of the Revised Review Measures and their pending effectiveness,
there is a general lack of guidance and substantial uncertainties exist with respect to their interpretation and implementation. For
example, it is unclear whether the requirement of cybersecurity review applies to follow-on offerings by an &#8220;online platform operator&#8221;
that is in possession of personal data of more than one million users where the offshore holding company of such operator is already
listed overseas. Furthermore, the CAC released the draft of the Regulations on Network Data Security Management in November&#160;2021
for public consultation, which among other things, stipulates that a data processor listed overseas must conduct an annual data security
review by itself or by engaging a data security service provider and submit the annual data security review report for a given year to
the municipal cybersecurity department before January&#160;31 of the following year.&#160;&#160;If the draft Regulations on Network Data
Security Management are enacted in the current form, we, as an overseas listed company, will be required to carry out an annual data
security review and comply with the relevant reporting obligations.&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">As advised by Junjin
Law Firm, we will not be subject to cybersecurity review with the CAC, given that: (i) Shanghai Xianzhui does not possess and does not
anticipate that it will possess a large amount of personal information in our business operations and (ii) data processed in Shanghai
Xianzhui&#8217;s business does not have a bearing on national security and thus may not be classified as core or important data by the
authorities. In addition, for the same reasons, we are not subject to network data security review by the CAC if the Draft Regulations
on the Network Data Security Administration are enacted as proposed. However, the definition of &#8220;network platform operator&#8221;
is unclear and it is also unclear on how it will be interpreted and implemented by the relevant PRC governmental authorities. See &#8220;Risk
factors&#160;&#8212;&#160;Risk Factors Related to Doing Business in China&#160;&#8212;&#160;Shanghai Xianzhui may become subject to a
variety of laws and regulations in the PRC regarding privacy, data security, cybersecurity, and data protection. Shanghai Xianzhui may
be required to suspend its business, be liable for improper use or appropriation of personal information provided by our customers or
face other penalties.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Legal Proceedings</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, we may be involved in various
claims and legal proceedings arising in the ordinary course of business. None of our Company or our subsidiaries is currently a party
to any such claims or proceedings which, if decided adversely to the Company, would either, individually or in the aggregate, have a material
adverse effect on our business, financial condition, results of operations or cash flows.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 32; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><div><a id="a_031"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1A. Risk Factors</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>An investment in our shares of common stock
involves a high degree of risk. You should carefully consider the following risk factors, together with the other information contained
in this Report, before you decide to buy any of our securities. Any of the following risks could cause our business, results of operations
and financial condition to suffer materially, causing the market price of our shares of common stock to decline, in which event you may
lose part or all of your investment in our shares of common stock. Additional risks and uncertainties not currently known to us or that
we currently do not deem material may also become important factors that may materially and adversely affect our business.</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Risks Related to Our Corporate Structure</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b style="-keep: true">&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b style="-keep: true"><i>We may rely
on dividends paid by our subsidiaries for our cash needs. Any limitation on the ability of our subsidiaries to make dividend payments
to us, or any tax implications of making dividend payments to us, could limit our ability to pay our parent company expenses or pay dividends
to holders of our common stock.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b style="-keep: true"><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">GDC may rely on dividends
to be paid by our subsidiaries in Nevada and in the PRC, to fund our cash and financing requirements, including the funds necessary to
pay dividends and other cash distributions to our shareholders, to service any debt we may incur and to pay our operating expenses.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Under the Nevada
Revised Statutes and the Articles of Incorporation and Bylaws of each of GDC and AI Catalysis (a direct subsidiary of GDC), dividends
may be declared by the Board of Directors at any regular or special meeting. No distribution may be made if, after giving it effect:
(a) such company would not be able to pay its debts as they become due in the usual course of business; or (b) such company&#8217;s total
assets would be less than the sum of its total liabilities plus the amount that would be needed, if such company were to be dissolved
immediately after the time of the distribution, to satisfy the preferential rights upon such dissolution of holders of shares of any
class or series of the capital stock of such company having preferential rights superior to those receiving the distribution.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Under the laws of
the British Virgin Islands, our BVI subsidiary and a direct subsidiary of GDC, Citi Profit, may pay a dividend to GDC out of profit,
provided that in no circumstances may a dividend be paid if this would result in Citi Profit being unable to pay our debts due in the
ordinary course of business.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Under the laws of
Hong Kong, our Hong Kong subsidiary and a direct subsidiary of Citi Profit, Highlight HK, is permitted, to provide funding to Citi Profit
through dividends distribution out of its profits. Under the current practices of the Hong Kong Inland Revenue Department, no tax is
payable in Hong Kong in respect of dividends paid to Citi Profit as a British Virgin Islands company.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Under PRC laws and
regulations, our PRC subsidiaries, Highlight WFOE (a direct subsidiary of Citi Profit), and Shanghai Xianzhui (a direct subsidiary of
Highlight WFOE), may pay dividends only out of its accumulated profits as determined in accordance with PRC accounting standards and
regulations. Further, our PRC subsidiaries are required to make appropriations to certain statutory reserve funds or may make appropriations
to certain discretionary funds, which are not distributable as cash dividends except in the event of a solvent liquidation of the companies.
In addition, a wholly foreign-owned enterprise is required to set aside at least 10% of its accumulated after-tax profits each year,
if any, to fund a certain statutory reserve fund, until the aggregate amount of such fund reaches 50% of its registered capital. Remittance
of dividends by a wholly foreign-owned enterprise out of China is also subject to examination by the banks designated by the State Administration
of Foreign Exchange, or SAFE.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 33; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">In addition, we expect
that revenue, if any, to be generated by our PRC operating subsidiary, Shanghai Xianzhui, will be in Renminbi, which is not freely convertible
into other currencies. As a result, any restriction on currency exchange may limit the ability of our PRC operating subsidiary to use
its Renminbi revenues to pay dividends to us. To the extent cash or assets in the business is in the PRC/Hong Kong or a PRC/Hong Kong
entity, the funds or assets may not be available to fund operations or for other use outside of the PRC/Hong Kong due to interventions
in or the imposition of restrictions and limitations on the ability of us or our subsidiaries by the PRC government to transfer cash
or assets. Shortages in the availability of foreign currency may temporarily delay the ability of our PRC subsidiaries to remit sufficient
foreign currency to pay dividends or other payments to us, or otherwise satisfy their foreign currency denominated obligations. In view
of the foregoing, to the extent cash in our business is held in China or by a PRC entity, such cash may not be available to fund operations
or for other use outside of the PRC. The PRC government may continue to strengthen its capital controls, and more restrictions and substantial
vetting process may be put forward by SAFE for cross-border transactions falling under both the current account and the capital account.
In addition, the Enterprise Income Tax Law and its implementation rules provide that a withholding tax rate of up to 10% will be applicable
to dividends payable by Chinese companies to non-PRC-resident enterprises unless otherwise exempted or reduced according to treaties
or arrangements between the PRC central government and governments of other countries or regions where the non-PRC resident enterprises
are incorporated. Any limitation on the ability of our PRC subsidiaries to pay dividends or make other kinds of payments to us could
materially and adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our business, pay dividends,
or otherwise fund and conduct our business.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Under PRC law, Highlight
WFOE and Shanghai Xianzhui may be funded through capital contributions by its immediate parent company or loans, subject to satisfaction
of applicable government registration and approval requirements. Before providing loans to our PRC subsidiaries, we will be required
to make filings about details of the loans with the SAFE in accordance with relevant PRC laws and regulations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Highlight HK is permitted
under the laws of Hong Kong to provide funding to Shanghai Xianzhui through capital contributions or to other companies within our corporate
structure through loans without restrictions on the amount of the funds and such funding is not subject to government registration or
filing requirements under the laws of Hong Kong.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Citi Profit is permitted
under the laws of the British Virgin Islands to provide funding to Highlight WFOE through capital contributions or to other companies
within our corporate structure through loans without restrictions on the amount of the funds and such funding is not subject to government
registration or filing requirements under the laws of the British Virgin Islands.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">GDC is permitted
under the laws of Nevada to provide funding to Citi Profit through capital contributions or to other companies within our corporate structure
through loans without restrictions on the amount of the funds and such funding is not subject to government registration or filing requirements
under the laws of the Nevada.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">AI Catalysis is permitted
under the laws of Nevada to provide funding to other companies within our corporate structure through loans without restrictions on the
amount of the funds and such funding is not subject to government registration or filing requirements under the laws of the Nevada.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">GDC presently does
not maintain any cash management policies which dictate how funds are transferred, however, GDC continues to conduct regular review and
management of all its subsidiaries&#8217; cash transfers and reports to board of directors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Prior to September
28, 2022, Makesi IoT Technology (Shanghai) Co., Ltd., a then indirect subsidiary of the Company (&#8220;Makesi WFOE&#8221;), had a series
of contractual arrangement with Sichuan Wuge Network Games Co., Ltd. (&#8220;Wuge&#8221;) and its shareholders that established a variable
interest entity (the &#8220;VIE&#8221;) structure. For accounting purposes, Makesi WFOE was the primary beneficiary of Wuge. Accordingly,
under accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;), the Company treated Wuge as
the consolidated affiliated entity and has consolidated Wuge&#8217;s financial statements prior to September 28, 2022. Wuge focused its
business on research, development and application of Internet of Things (IoT) and electronic tokens Wuge digital door signs. On September
28, 2022, Makesi WFOE entered into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE Agreements and
to cancel the shares previously issued to the shareholders of Wuge, based on the average closing price of $0.237 per share of the Company
during the 30 trading days immediately prior to the date of the termination agreement. As a result of such termination, the Company no
longer treats Wuge as a consolidated affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 34; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Prior to June 26,
2023, Makesi WFOE had a series of contractual arrangement with Shanghai Yuanma Food and Beverage Management Co., Ltd. (&#8220;Yuan Ma&#8221;)
and its shareholders that established a VIE structure. For accounting purposes, Makesi WFOE was the primary beneficiary of Yuan Ma. Accordingly,
under U.S. GAAP, the Company treated Yuan Ma as the consolidated affiliated entity and has consolidated Yuan Ma&#8217;s financial results
in the Company&#8217;s consolidated financial statements prior to June 26, 2023. On June 26, 2023, the Company entered into a share purchase
agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the Company agreed to sell and the buyer agreed to purchase
all the issued and outstanding equity interest in TMSR Holdings Limited (&#8220;TMSR HK&#8221;), which owned 100% equity interest in
Makesi WFOE. The purchase price for the transaction contemplated by the Agreement was $100,000. The sale of TMSR HK did not have any
material impact on the Company&#8217;s consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Prior to September
26, 2023, Highlight WFOE had a series of contractual arrangement with Highlight Media and its shareholders that established a VIE structure.
For accounting purposes, Highlight WFOE was the primary beneficiary of Highlight Media. Accordingly, under U.S. GAAP, the Company treated
Highlight Media as the consolidated affiliated entity and has consolidated Highlight Media&#8217;s financial results in the Company&#8217;s
financial statements prior to September 26, 2023. Highlight Media was an integrated marketing service agency, focusing on enterprise
brand management, crisis public relations, intelligent public opinion monitoring, media PR, financial and economic we-media operation,
digital face application, large-scale exhibition services and other businesses. On September 26, 2023, Highlight WFOE entered into a
termination agreement with Highlight Media and the shareholders of Highlight Media to terminate the VIE Agreements and sold the interest
in the VIE Agreements for a purchase price of $100,000. As a result of such termination, the Company no longer treats Highlight Media
as a consolidated affiliated entity or consolidates the financial results and balance sheet of Highlight Media in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">As of December 31,
2023 and as of the date of this report, we do not have a VIE structure.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">During the three months ended March 31, 2024,
there was no transfer of assets between GDC and its subsidiaries. No amounts owed under any previous VIE agreements were settled. There
were no cash transfers to or from the VIEs. GDC did not make any dividends or distributions to U.S. investors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">During the fiscal years ended December 31,
2023, GDC transferred a total of $2,100,000 to its subsidiary AI Catalysis Corp as capital contribution. No subsidiary made any dividends
or distributions to GDC. No amounts owed under any VIE agreements were settled. There were no cash transfers to or from the VIEs. GDC
did not make any dividends or distributions to U.S. investors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">During the fiscal years ended December 31,
2022, there was no transfer of assets between GDC and its subsidiaries. No earnings or other amount owed under any VIE agreements was
settled. There were no cash transfers to or from the VIEs. GDC did not make any dividends or distributions to U.S. investors.&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">As of the date of
this report, we have no intention of distributing any earnings as dividends to our investors or to settle amounts owned under the previous
VIE agreements. If our subsidiary incurs debt on its own behalf in the future, the instruments governing the debt may restrict its ability
to pay dividends or make other distributions to us. See &#8220;Item 1. Business &#8211; Asset Transfer between our Company and our Subsidiaries.&#8221;&#160;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 35; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>Risks Related to Doing Business in China</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>PRC regulation
of loans to, and direct investments in, PRC entities by offshore holding companies may delay or prevent us from using proceeds from future
financing activities to make loans or additional capital contributions to our PRC operating subsidiaries.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In July 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 SAFE Circular 37, which replaces the previous SAFE Circular 75. SAFE Circular
37 requires PRC residents, including PRC individuals and PRC corporate entities, to register with SAFE or its local branches in connection
with their direct or indirect offshore investment activities. SAFE Circular 37 is applicable to our shareholders who are PRC residents
and may be applicable to any offshore acquisitions that we may make in the future.<b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Under SAFE Circular 37,
PRC residents who make, or have prior to the implementation of SAFE Circular 37 made, direct or indirect investments in offshore special
purpose vehicles, or SPVs, are required to register such investments with SAFE or its local branches. In addition, any PRC resident who
is a direct or indirect shareholder of an SPV, is required to update its registration with the local branch of SAFE with respect to that
SPV, to reflect any material change. Moreover, any subsidiary of such SPV in China is required to urge the PRC resident shareholders to
update their registration with the local branch of SAFE to reflect any material change. If any PRC resident shareholder of such SPV fails
to make the required registration or to update the registration, the subsidiary of such SPV in China may be prohibited from distributing
its profits or the proceeds from any capital reduction, share transfer or liquidation to the SPV, and the SPV may also be prohibited from
making additional capital contributions into its subsidiaries in China. In February, 2015, SAFE promulgated a Notice on Further Simplifying
and Improving Foreign Exchange Administration Policy on Direct Investment, or SAFE Notice 13. Under SAFE Notice 13, applications for foreign
exchange registration of inbound foreign direct investments and outbound direct investments, including those required under SAFE Circular
37, must be filed with qualified banks instead of SAFE. Qualified banks should examine the applications and accept registrations under
the supervision of SAFE. We have used our best efforts to notify PRC residents or entities who directly or indirectly hold shares in GD
Culture Group Limited and who are known to us as being PRC residents to complete the foreign exchange registrations. However, we may not
be informed of the identities of all the PRC residents or entities holding direct or indirect interest in our company, nor can we compel
our beneficial owners to comply with SAFE registration requirements. We cannot assure you that all other shareholders or beneficial owners
of ours who are PRC residents or entities have complied with, and will in the future make, obtain or update any applicable registrations
or approvals required by, SAFE regulations. Failure by such shareholders or beneficial owners to comply with SAFE regulations, or failure
by us to amend the foreign exchange registrations of our PRC subsidiaries, could subject us to fines or legal sanctions, restrict our
overseas or cross-border investment activities, and limit our PRC subsidiaries&#8217; ability to make distributions or pay dividends to
us or affect our ownership structure, which could adversely affect our business and prospects.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Furthermore, as these
foreign exchange and outbound investment related regulations are relatively new and their interpretation and implementation has been constantly
evolving, it is unclear how these regulations, and any future regulation concerning offshore or cross-border investments and transactions,
will be interpreted, amended and implemented by the relevant government authorities. For example, we may be subject to a more stringent
review and approval process with respect to our foreign exchange activities, such as remittance of dividends and foreign-currency-denominated
borrowings, which may adversely affect our financial condition and results of operations. We cannot assure you that we have complied or
will be able to comply with all applicable foreign exchange and outbound investment related regulations. In addition, if we decide to
acquire a PRC domestic company, we cannot assure you that we or the owners of such company, as the case may be, will be able to obtain
the necessary approvals or complete the necessary filings and registrations required by the foreign exchange regulations. This may restrict
our ability to implement our acquisition strategy and could adversely affect our business and prospects.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>


</div><!-- Field: Page; Sequence: 36; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">We may finance our
subsidiaries by means of loans or capital contributions. Any capital contributions or loans that we, as an offshore entity, make to our
Company&#8217;s PRC operating subsidiary, Shanghai Xianzhui, are subject to the above PRC regulations. We may not be able to obtain necessary
government registrations or approvals on a timely basis, if at all. If we fail to obtain such approvals or make such registration, our
ability to make equity contributions or provide loans to our Company&#8217;s PRC subsidiaries, including Shanghai Xianzhui, or to fund
their operations may be negatively affected, which may adversely affect their liquidity and ability to fund their working capital and
expansion projects and meet their obligations and commitments. As a result, our liquidity and our ability to fund and expand our business
may be negatively affected.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Changes in China&#8217;s
economic, political or social conditions or government policies could have a material adverse effect on our business and results of operations.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">While the majority
of the Company&#8217;s operation is in the United States, all of Shanghai Xianzhui&#8217;s operations and assets are located in China.
Accordingly, Shanghai Xianzhui&#8217;s business, prospects, financial condition and results of operations may be influenced to a significant
degree by political, economic and social conditions in China generally and by continued economic growth in China as a whole.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Chinese economy differs
from the economies of most developed countries in many respects, including the amount of government involvement, level of development,
growth rate, control of foreign exchange and allocation of resources. Although the Chinese government has implemented measures emphasizing
the utilization of market forces for economic reform, the reduction of state ownership of productive assets and the establishment of improved
corporate governance in business enterprises, a substantial portion of productive assets in China is still owned by the government. In
addition, the Chinese government continues to play a significant role in regulating industry development by imposing industrial policies.
The Chinese government also exercises significant control over China&#8217;s economic growth through allocating resources, controlling
payment of foreign currency-denominated obligations, setting monetary policy, and providing preferential treatment to particular industries
or companies.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">While the Chinese economy
has experienced significant growth over the past decades, growth has been uneven, both geographically and among various sectors of the
economy. The Chinese government has implemented various measures to encourage economic growth and guide the allocation of resources. Some
of these measures may benefit the overall Chinese economy, but may have a negative effect on us. For example, our financial condition
and results of operations may be adversely affected by government control over capital investments or changes in tax regulations. In addition,
in the past the Chinese government has implemented certain measures, including interest rate increases, to control the pace of economic
growth. These measures may cause decreased economic activity in China, and since 2012, China&#8217;s economic growth has slowed down.
Any prolonged slowdown in the Chinese economy may reduce the demand for our products and services and materially and adversely affect
our business and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Under the Enterprise
Income Tax Law, we may be classified as a &#8220;Resident Enterprise&#8221; of China. Such classification will likely result in unfavorable
tax consequences to us and our non-PRC stockholders.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">China passed the Enterprise
Income Tax Law, or the EIT Law, and its implementing rules, both of which became effective on January 1, 2008. Under the EIT Law, an enterprise
established outside of China with &#8220;de facto management bodies&#8221; within China is considered a &#8220;resident enterprise,&#8221;
meaning that it can be treated in a manner similar to a Chinese enterprise for enterprise income tax purposes. The implementing rules
of the EIT Law define de facto management as &#8220;substantial and overall management and control over the production and operations,
personnel, accounting, and properties&#8221; of the enterprise.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>


</div><!-- Field: Page; Sequence: 37; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On April 22, 2009, the
State Administration of Taxation of China issued the Notice Concerning Relevant Issues Regarding Cognizance of Chinese Investment Controlled
Enterprises Incorporated Offshore as Resident Enterprises pursuant to Criteria of de facto Management Bodies, or the Notice, further interpreting
the application of the EIT Law and its implementation to offshore entities controlled by a Chinese enterprise or group. Pursuant to the
Notice, an enterprise incorporated in an offshore jurisdiction and controlled by a Chinese enterprise or group will be classified as a
&#8220;non-domestically incorporated resident enterprise&#8221; if (i) its senior management in charge of daily operations reside or perform
their duties mainly in China; (ii) its financial or personnel decisions are made or approved by bodies or persons in China; (iii) its
substantial assets and properties, accounting books, corporate stamps, board and stockholder minutes are kept in China; and (iv) all of
its directors with voting rights or senior management reside in China. A resident enterprise would be subject to an enterprise income
tax rate of 25% on its worldwide income and must pay a withholding tax at a rate of 10% when paying dividends to its non-PRC stockholders.
Because substantially all of our operations and senior management are located within the PRC and are expected to remain so for the foreseeable
future, we may be considered a PRC resident enterprise for enterprise income tax purposes and therefore subject to the PRC enterprise
income tax at the rate of 25% on its worldwide income. However, it remains unclear as to whether the Notice is applicable to an offshore
enterprise controlled by a Chinese natural person. Therefore, it is unclear how tax authorities will determine tax residency based on
the facts of each case.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">If the PRC tax authorities
determine that we are a &#8220;resident enterprise&#8221; for PRC enterprise income tax purposes, a number of unfavorable PRC tax consequences
could follow. First, we may be subject to the enterprise income tax at a rate of 25% on our worldwide taxable income as well as PRC enterprise
income tax reporting obligations. In our case, this would mean that income such as non-China source income would be subject to PRC enterprise
income tax at a rate of 25%. Currently, we do not have any non-China source income, as we conduct our sales in China. However, under the
EIT Law and its implementing rules, dividends paid to us from our PRC subsidiaries would be deemed as &#8220;qualified investment income
between resident enterprises&#8221; and therefore qualify as &#8220;tax-exempt income&#8221; pursuant to clause 26 of the EIT Law. Second,
it is possible that future guidance issued with respect to the new &#8220;resident enterprise&#8221; classification could result in a
situation in which the dividends we pay with respect to our common stock, or the gain our non-PRC shareholders may realize from the transfer
of our common stock, may be treated as PRC-sourced income and may therefore be subject to a 10% PRC withholding tax. The EIT Law and its
implementing regulations are, however, relatively new and ambiguities exist with respect to the interpretation and identification of PRC-sourced
income, and the application and assessment of withholding taxes. If we are required under the EIT Law and its implementing regulations
to withhold PRC income tax on dividends payable to our non-PRC shareholders, or if non-PRC stockholders are required to pay PRC income
tax on gains on the transfer of their common stock, our business could be negatively impacted and the value of your investment may be
materially reduced. Further, if we were treated as a &#8220;resident enterprise&#8221; by PRC tax authorities, we would be subject to
taxation in both China and such countries in which we have taxable income, and our PRC tax may not be creditable against such other taxes.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>We must comply
with the Foreign Corrupt Practices Act and Chinese anti-corruption laws</i>.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We are required to comply
with the United States Foreign Corrupt Practices Act, or FCPA, which prohibits US companies from engaging in bribery or other prohibited
payments to foreign officials for the purpose of obtaining or retaining business. Foreign companies, including some of our competitors,
are not subject to these prohibitions. The PRC also strictly prohibits bribery of government officials. Certain of our suppliers are owned
by the PRC government and our dealings with them are likely to be considered to be with government officials for these purposes. Corruption,
extortion, bribery, pay-offs, theft and other fraudulent practices occur from time-to-time in China. It is our policy to prohibit our
employees, and to discourage our agents, representatives and consultants, from engaging in such practices. If our competitors engage in
these practices, they may receive preferential treatment from personnel of some companies, giving our competitors an advantage in securing
business or from government officials who might give them priority in obtaining new licenses, which would put us at a disadvantage. Our
employees, agents, representatives and consultants may not always be subject to our control. If any of them violates FCPA or other anti-corruption
law, we might be held responsible. We could suffer severe penalties in that event. In addition, the US government may seek to hold us
liable for successor liability FCPA violations committed by companies in which we invest or which we acquire.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>


</div><!-- Field: Page; Sequence: 38; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Uncertainties in the interpretation and
enforcement of PRC laws and regulations and changes in policies, rules, and regulations in China, which may be quick with little advance
notice, could limit the legal protection available to you and us.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The PRC legal system
is based on written statutes. Unlike common law systems, it is a system in which legal cases have limited value as precedents. In the
late 1970s, the PRC government began to promulgate a comprehensive system of laws and regulations governing economic matters in general.
The legislation over the past three decades has significantly increased the protection afforded to various forms of foreign or private-sector
investment in China. Shanghai Xianzhui is subject to various PRC laws and regulations generally applicable to companies in China. Since
these laws and regulations are relatively new and the PRC legal system continues to rapidly evolve, however, the interpretations of many
laws, regulations, and rules are not always uniform and enforcement of these laws, regulations, and rules involve uncertainties.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">From time to time, we
may have to resort to administrative and court proceedings to enforce our legal rights. Since PRC administrative and court authorities
have significant discretion in interpreting and implementing statutory and contractual terms, however, it may be more difficult to evaluate
the outcome of administrative and court proceedings and the level of legal protection we enjoy in the PRC legal system than in more developed
legal systems. Furthermore, the PRC legal system is based in part on government policies, internal rules, and regulations that may have
retroactive effect and may change quickly with little advance notice. As a result, Shanghai Xianzhui may not be aware of its violation
of these policies and rules until sometime after the violation. Such uncertainties, including uncertainties over the scope and effect
of the contractual, property (including intellectual property), and procedural rights, and any failure to respond to changes in the regulatory
environment in China could materially and adversely affect Shanghai Xianzhui&#8217;s business and impede Shanghai Xianzhui&#8217;s ability
to continue its operations.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Our business may
be materially and adversely affected if our PRC subsidiaries declare bankruptcy or become subject to a dissolution or liquidation proceeding.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Enterprise Bankruptcy
Law of the PRC, or the Bankruptcy Law, came into effect on June 1, 2007. The Bankruptcy Law provides that an enterprise will be liquidated
if the enterprise fails to settle its debts as and when they fall due and if the enterprise&#8217;s assets are, or are demonstrably, insufficient
to clear such debts.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Shanghai Xianzhui holds
certain assets that are important to our business operations. If Shanghai Xianzhui undergoes a voluntary or involuntary liquidation proceeding,
unrelated third-party creditors may claim rights to some or all of these assets, thereby hindering our ability to operate our business,
which could materially and adversely affect Shanghai Xianzhui&#8217;s business, financial condition and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">According to SAFE&#8217;s
Notice of the State Administration of Foreign Exchange on Further Improving and Adjusting Foreign Exchange Administration Policies for
Direct Investment, effective on 17 December 2012, and the Provisions for Administration of Foreign Exchange Relating to Inbound Direct
Investment by Foreign Investors, effective May 13, 2013, if any of our PRC subsidiaries undergoes a voluntary or involuntary liquidation
proceeding, prior approval from SAFE for remittance of foreign exchange to our shareholders abroad is no longer required, but we still
need to conduct a registration process with the SAFE local branch. It is not clear whether &#8220;registration&#8221; is a mere formality
or involves the kind of substantive review process undertaken by SAFE and its relevant branches in the past.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Given the Chinese
government&#8217;s significant oversight and discretion over the conduct of the business of Shanghai Xianzhui, the Chinese government
may intervene or influence its operations at any time, which could result in a material change in the operations of Shanghai Xianzhui
and/or the value of our common stock.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">The Chinese government
has significant oversight and discretion over the conduct of Shanghai Xianzhui and may intervene or influence its operations at any time
as the government deems appropriate to further regulatory, political, and societal goals, which could result in a material change in
the operations of Shanghai Xianzhui and/or the value of our common stock.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Chinese government
has recently published new policies that significantly affected certain industries such as the education and Internet industries, and
we cannot rule out the possibility that it will in the future release regulations or policies regarding our industry that could adversely
affect the business, financial condition, and results of operations of Shanghai Xianzhui. Furthermore, if China adopts more stringent
standards with respect to certain areas such as environmental protection or corporate social responsibilities, Shanghai Xianzhui may incur
increased compliance costs or become subject to additional restrictions in their operations. Certain areas of the law in China, including
intellectual property rights and confidentiality protections, may also not be as effective as in the United States or other countries.
In addition, we cannot predict the effects of future developments in the PRC legal system on the business operations of Shanghai Xianzhui,
including the promulgation of new laws, or changes to existing laws or the interpretation or enforcement thereof. These uncertainties
could limit the legal protections available to us and our investors, including you.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>


</div><!-- Field: Page; Sequence: 39; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b style="-keep: true"><i>The Chinese government exerts substantial
influence over the manner in which we must conduct our business activities.&#160;We are currently not required to obtain approval from
Chinese authorities to list on U.S exchanges, however, if Shanghai Xianzhui or GDC were required to obtain approval in the future and
were denied permission from Chinese authorities to list on U.S. exchanges, we will not be able to continue listing on U.S. exchange and
the value of our common stock may significantly decline or become worthless, which would materially affect the interest of the investors.</i></b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Chinese government
has exercised and continues to exercise substantial control over virtually every sector of the Chinese economy through regulation and
state ownership. Under the current government leadership, the government of the PRC has been pursuing reform policies which have adversely
affected China-based operating companies whose securities are listed in the United&#160;States, with significant policies changes being
made from time to time without notice. There are substantial uncertainties regarding the interpretation and application of PRC laws and
regulations, including, but not limited to, the laws and regulations governing our business, or the enforcement and performance of our
contractual arrangements with borrowers in the event of the imposition of statutory liens, bankruptcy or criminal proceedings. Our ability
to operate in China may be harmed by changes in its laws and regulations, including those relating to taxation, environmental regulations,
land use rights, property and other matters. The central or local governments of these jurisdictions may impose new, stricter regulations
or interpretations of existing regulations that would require additional expenditures and efforts on our part to ensure our compliance
with such regulations or interpretations. Accordingly, government actions in the future, including any decision not to continue to support
recent economic reforms and to return to a more centrally planned economy or regional or local variations in the implementation of economic
policies, could have a significant effect on economic conditions in China or particular regions thereof, and could require us to divest
ourselves of any interest we then hold in Chinese properties.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Given recent statements
by the Chinese government indicating an intent to exert more oversight and control over offerings that are conducted overseas and/or foreign
investment in China-based issuers, any such action could significantly limit or completely hinder our ability to offer or continue to
offer securities to investors and cause the value of such securities to significantly decline or become worthless.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The General Office of
the Central Committee of the Communist Party of China and the General Office of the State Council jointly issued the Opinions on Severely
Cracking Down on Illegal Securities Activities According to Law, or the Opinions, which was made available to the public on July&#160;6,
2021. The Opinions emphasized the need to strengthen the administration over illegal securities activities, and the need to strengthen
the supervision over overseas listings by Chinese companies. Effective measures, such as promoting the construction of relevant regulatory
systems, will be taken to deal with the risks and incidents of China-concept overseas listed companies. As of the date of this Report,
we have not received any inquiry, notice, warning, or sanctions from PRC government authorities in connection with the Opinions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On June&#160;10, 2021,
the Standing Committee of the National People&#8217;s Congress of China, or the SCNPC, promulgated the PRC Data Security Law, which took
effect in September&#160;2021. The PRC Data Security Law imposes data security and privacy obligations on entities and individuals carrying
out data activities, and introduces a data classification and hierarchical protection system based on the importance of data in economic
and social development, and the degree of harm it will cause to national security, public interests, or legitimate rights and interests
of individuals or organizations when such data is tampered with, destroyed, leaked, illegally acquired or used. The PRC Data Security
Law also provides for a national security review procedure for data activities that may affect national security and imposes export restrictions
on certain data an information.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On August&#160;17, 2021,
the State Council promulgated the Regulations on the Protection of the Security of Critical Information Infrastructure, or the Regulations,
which took effect on September&#160;1, 2021. The Regulations supplement and specify the provisions on the security of critical information
infrastructure as stated in the Cybersecurity Review Measures. The Regulations provide, among others, that protection department of certain
industry or sector shall notify the operator of the critical information infrastructure in time after the identification of certain critical
information infrastructure.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On August&#160;20, 2021,
the SCNPC promulgated the Personal Information Protection Law of the PRC, or the Personal Information Protection Law, which took effect
on November&#160;1, 2021. As the first systematic and comprehensive law specifically for the protection of personal information in the
PRC, the Personal Information Protection Law provides, among others, that (i)&#160;an individual&#8217;s consent shall be obtained to
use sensitive personal information, such as biometric characteristics and individual location tracking, (ii)&#160;personal information
operators using sensitive personal information shall notify individuals of the necessity of such use and impact on the individual&#8217;s
rights, and (iii)&#160;where personal information operators reject an individual&#8217;s request to exercise his or her rights, the individual
may file a lawsuit with a People&#8217;s Court.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>


</div><!-- Field: Page; Sequence: 40; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">On February 17, 2023, the&#160;CSRC&#160;released
the Trial Measures and five supporting guidelines, which came into effect on&#160;March 31, 2023. Pursuant to the Trial Measures, domestic
companies that seek to offer or list securities overseas, both directly and indirectly, should fulfill the filing procedures and report
relevant information to the&#160;CSRC. If a domestic company fails to complete the filing procedures or conceals any material fact or
falsifies any major content in its filing documents, such domestic company may be subject to administrative penalties by the&#160;CSRC,
such as order to rectify, warnings, fines, and its controlling shareholders, actual controllers, the person directly in charge and other
directly liable persons may also be subject to administrative penalties, such as warnings and fines. As a listed company, we believe
that neither the Company nor the PRC subsidiaries are required to fulfill filing procedures with the&#160;CSRC&#160;to continue to offer
our securities, or continue listing on the Nasdaq Capital Market, considering that (i) the operating income and total profit of the Company&#8217;s
subsidiaries that were established in China for the year ended December 31, 2023 do not account for more than 50% of the operating income
and total profit in our consolidated financial statements for the same period, (ii) our main business is not conducted within China,
and (iii) the majority of our senior management personnel are not Chinese citizens or reside in China on a regular basis. Therefore,
as advised by Junjin Law Firm, we are not required to complete the record filing requirement under the Trial Measures. However, there
are substantial uncertainties regarding the interpretation and application of the M&amp;A Rules, other PRC Laws and future PRC laws and
regulations, and there can be no assurance that any governmental agency will not take a view that is contrary to or otherwise different
from our belief stated herein. See &#8220;Risk Factors - Risk Factors Relating to Doing Business in China&#160;-&#160;The&#160;CSRC&#160;has
released the Trial Measures for Administration of Overseas Securities Offerings and Listings by Domestic Companies (the &#8220;Trial
Measures&#8221;). With such rules in effect, the Chinese government may exert more oversight and control over offerings that are conducted
overseas and foreign investment in China-based issuers, which could significantly limit or completely hinder our ability to continue
to offer our securities to investors and could cause the value of our securities to significantly decline or become worthless.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">As such, the Company&#8217;s
businesses may be subject to various government and regulatory interference in the provinces in which they operate. The Company could
be subject to regulation by various political and regulatory entities, including various local and municipal agencies and government sub-divisions.
The Company may incur increased costs necessary to comply with existing and newly adopted laws and regulations or penalties for any failure
to comply. The Chinese government may intervene or influence our operations at any time with little advance notice, which could result
in a material change in our operations and in the value of our common stock. Any actions by the Chinese government to exert more oversight
and control over offerings that are conducted overseas and/or foreign investment in China-based issuers could significantly limit or completely
hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline
or become worthless.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Furthermore, it is uncertain
when and whether the Company will be required to obtain permission from the PRC government to list on U.S.&#160;exchanges in the future,
and even when such permission is obtained, whether it will be denied or rescinded. Although the Company is currently not required to obtain
permission from any of the PRC federal or local government to obtain such permission and has not received any denial to list on the U.S.&#160;exchange,
our operations could be adversely affected, directly or indirectly, by existing or future laws and regulations relating to its business
or industry. As a result, our common stock may decline in value dramatically or even become worthless should we become subject to new
requirement to obtain permission from the PRC government to list on U.S.&#160;exchange in the future.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Fluctuations in
exchange rates could adversely affect our business and the value of our securities.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Changes in the value
of the RMB against the U.S. dollar are affected by, among other things, changes in China&#8217;s political and economic conditions. Any
significant revaluation of the RMB may have a material adverse effect on our revenues and financial condition, and the value of, and any
dividends payable on our shares in U.S. dollar terms. For example, to the extent that we need to convert U.S. dollars we receive from
our public offering into RMB for our operations, appreciation of the RMB against the U.S. dollar would have an adverse effect on RMB amount
we would receive from the conversion. Conversely, if we decide to convert our RMB into U.S. dollars for the purpose of paying dividends
on our common stock or for other business purposes, appreciation of the U.S. dollar against the RMB would have a negative effect on the
U.S. dollar amount available to us. In addition, fluctuations of the RMB against other currencies may increase or decrease the cost of
imports and exports, and thus affect the price-competitiveness of our products against products of foreign manufacturers or products relying
on foreign inputs.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Since July 2005, the
RMB is no longer pegged to the U.S. dollar. Although the People&#8217;s Bank of China regularly intervenes in the foreign exchange market
to prevent significant short-term fluctuations in the exchange rate, the RMB may appreciate or depreciate significantly in value against
the U.S. dollar in the medium to long term. Moreover, it is possible that in the future PRC authorities may lift restrictions on fluctuations
in the RMB exchange rate and lessen intervention in the foreign exchange market.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Increases in labor
costs in the PRC may adversely affect our business and results of operations.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The currently effective&#160;PRC
Labor Contract Law, or the Labor Contract Law was first adopted on June 29, 2007 and later amended on December 28, 2012. The PRC Labor
Contract Law has reinforced the protection of employees who, under the Labor Contract Law, have the right, among others, to have written
employment contracts, to enter into employment contracts with no fixed term under certain circumstances, to receive overtime wages and
to terminate or alter terms in labor contracts. Furthermore, the Labor Contract Law sets forth additional restrictions and increases the
costs involved with dismissing employees. To the extent that we need to significantly reduce our workforce, the Labor Contract Law could
adversely affect our ability to do so in a timely and cost-effective manner, and our results of operations could be adversely affected.
In addition, for employees whose employment contracts include noncompetition terms, the Labor Contract Law requires us to pay monthly
compensation after such employment is terminated, which will increase our operating expenses.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We expect that our labor
costs, including wages and employee benefits, will continue to increase. Unless we are able to pass on these increased labor costs to
our vehicle buyers by increasing the prices of our products and services, our financial condition and results of operations would be materially
and adversely affected.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><!-- Field: Page; Sequence: 41; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>PRC regulations
relating to offshore investment activities by PRC residents may limit our PRC subsidiaries&#8217; ability to increase their registered
capital or distribute profits to us or otherwise expose us or our PRC resident beneficial owners to liability and penalties under PRC
law.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In July 2014, SAFE promulgated
the Circular on Issues Concerning Foreign Exchange Administration over the Overseas Investment and Financing and Roundtrip Investment
by Domestic Residents via Special Purpose Vehicles, or &#8220;Circular 37&#8221;. According to Circular 37, prior registration with the
local SAFE branch is required for Chinese residents to contribute domestic assets or interests to offshore companies, known as Special
Purpose Vehicles (&#8220;SPVs&#8221;). Circular 37 further requires amendment to a PRC resident&#8217;s registration in the event of any
significant changes with respect to the SPV, such as an increase or decrease in the capital contributed by PRC individuals, share transfer
or exchange, merger, division, or other material event. Further,&#160;foreign investment enterprises established by way of round-tripping
shall complete the relevant foreign exchange registration formalities pursuant to the prevailing foreign exchange control provisions for
direct investments by foreign investors, and disclose the relevant information such as actual controlling party of the shareholders truthfully.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We may not be informed
of the identities of all the PRC residents or entities holding direct or indirect interest in our company, nor can we compel our beneficial
owners to comply with SAFE registration requirements. As a result, we cannot assure you that all of our shareholders or beneficial owners
who are PRC residents or entities have complied with, and will in the future make or obtain any applicable registrations or approvals
required by, SAFE regulations. Failure by such shareholders or beneficial owners to comply with SAFE regulations, or failure by us to
amend the foreign exchange registrations of our PRC subsidiaries, could subject us to fines or legal sanctions, restrict our overseas
or cross-border investment activities, limit Highlight WFOE&#8217;s ability to make distributions or pay dividends to us or affect our
ownership structure, which could adversely affect our business and prospects.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Shanghai Xianzhui
may become subject to a variety of laws and regulations in the PRC regarding privacy, data security, cybersecurity, and data protection.
Shanghai Xianzhui may be required to suspend its business, be liable for improper use or appropriation of personal information provided
by our customers and face other penalties.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Shanghai Xianzhui may
become subject to a variety of laws and regulations in the PRC regarding privacy, data security, cybersecurity, and data protection. These
laws and regulations are continuously evolving and developing. The scope and interpretation of the laws that are or may be applicable
to us are often uncertain and may be conflicting, particularly with respect to foreign laws. In particular, there are numerous laws and
regulations regarding privacy and the collection, sharing, use, processing, disclosure, and protection of personal information and other
user data. Such laws and regulations often vary in scope, may be subject to differing interpretations, and may be inconsistent among different
jurisdictions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We expect to obtain information
about various aspects of our operations as well as regarding our employees and third parties. We also maintain information about various
aspects of our operations as well as regarding our employees. The integrity and protection of our customer, employee and company data
is critical to our business. Our customers and employees expect that we will adequately protect their personal information. We are required
by applicable laws to keep strictly confidential the personal information that we collect, and to take adequate security measures to safeguard
such information.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The PRC Criminal Law,
as amended by its Amendment 7 (effective on February 28, 2009) and Amendment 9 (effective on November 1, 2015), prohibits institutions,
companies and their employees from selling or otherwise illegally disclosing a citizen&#8217;s personal information obtained during the
course of performing duties or providing services or obtaining such information through theft or other illegal ways. On November 7, 2016,
the Standing Committee of the PRC National People&#8217;s Congress issued the Cyber Security Law of the PRC, or Cyber Security Law, which
became effective on June 1, 2017.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Pursuant to the Cyber
Security Law, network operators must not, without users&#8217; consent, collect their personal information, and may only collect users&#8217;
personal information necessary to provide their services. Providers are also obliged to provide security maintenance for their products
and services and shall comply with provisions regarding the protection of personal information as stipulated under the relevant laws and
regulations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Civil Code of the
PRC (issued by the PRC National People&#8217;s Congress on May 28, 2020 and effective from January 1, 2021) provides main legal basis
for privacy and personal information infringement claims under the Chinese civil laws. PRC regulators, including the CAC, MIIT, and the
Ministry of Public Security have been increasingly focused on regulation in the areas of data security and data protection.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 42; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">In April 2020, the
CAC and certain other PRC regulatory authorities promulgated the Cybersecurity Review Measures, which became effective in June 2020.
Pursuant to the Cybersecurity Review Measures, operators of critical information infrastructure must pass a cybersecurity review when
purchasing network products and services which do or may affect national security. On June 10, 2021, the Standing Committee of the NPC
promulgated the PRC Data Security Law, which took effect on September 1, 2021. The Data Security Law also sets forth the data security
protection obligations for entities and individuals handling personal data, including that no entity or individual may acquire such data
by stealing or other illegal means, and the collection and use of such data should not exceed the necessary limits The costs of compliance
with, and other burdens imposed by, CSL and any other cybersecurity and related laws may limit the use and adoption of our products and
services and could have an adverse impact on our business. On January&#160;4, 2022, thirteen PRC regulatory agencies, namely, the CAC,
the NDRC, the Ministry of Industry and Information Technology, the Ministry of Public Security, the Ministry of State Security, the MOF,
MOFCOM, SAMR, CSRC, the People&#8217;s Bank of China, the National Radio and Television Administration, National Administration of State
Secrets Protection and the National Cryptography Administration, jointly adopted and published the Measures for Cybersecurity Review
(2021), which became effective on February&#160;15, 2022. The Measures for Cybersecurity Review (2021) required that, among others, in
addition to &#8220;operator of critical information infrastructure&#8221; any &#8220;operator of network platform&#8221; holding personal
information of more than one million users which seeks to list in a foreign stock exchange should also be subject to cybersecurity review.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">On July&#160;10,
2021, the CAC issued a revised draft of the Measures for Cybersecurity Review for public comments (the &#8220;Review Measures&#8221;),
and on December&#160;28, 2021, the CAC, the NDRC, and several other administrations jointly issued the revised Measures for Cybersecurity
Review, or the Revised Review Measures, which became effective and has replaced the existing Measures for Cybersecurity Review on February&#160;15,
2022. According to the Revised Review Measures, if an &#8220;online platform operator&#8221; that is in possession of personal data of
more than one million users intends to list in a foreign country, it must apply for a cybersecurity review. Based on a set of Q&amp;A
published on the official website of the State Cipher Code Administration in connection with the issuance of the Revised Review Measures,
an official of the said administration indicated that an online platform operator should apply for a cybersecurity review prior to the
submission of its listing application with non-PRC securities regulators. Given the recency of the issuance of the Revised Review Measures
and their pending effectiveness, there is a general lack of guidance and substantial uncertainties exist with respect to their interpretation
and implementation. For example, it is unclear whether the requirement of cybersecurity review applies to follow-on offerings by an &#8220;online
platform operator&#8221; that is in possession of personal data of more than one million users where the offshore holding company of
such operator is already listed overseas. Furthermore, the CAC released the draft of the Regulations on Network Data Security Management
in November&#160;2021 for public consultation, which among other things, stipulates that a data processor listed overseas must conduct
an annual data security review by itself or by engaging a data security service provider and submit the annual data security review report
for a given year to the municipal cybersecurity department before January&#160;31 of the following year.&#160;&#160;If the draft Regulations
on Network Data Security Management are enacted in the current form, we, as an overseas listed company, will be required to carry out
an annual data security review and comply with the relevant reporting obligations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">As advised by Junjin
Law Firm, we will not be subject to cybersecurity review with the CAC, given that: (i) Shanghai Xianzhui does not possess and does not
anticipate that it will possess a large amount of personal information in our business operations and (ii) data processed in Shanghai
Xianzhui&#8217;s business does not have a bearing on national security and thus may not be classified as core or important data by the
authorities. In addition, for the same reasons, we are not subject to network data security review by the CAC if the Draft Regulations
on the Network Data Security Administration are enacted as proposed. However, the definition of &#8220;network platform operator&#8221;
is unclear and it is also unclear on how it will be interpreted and implemented by the relevant PRC governmental authorities.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">In addition, an overseas-listed company must
also submit the filing with respect to its follow-on offerings, issuance of convertible corporate bonds and exchangeable bonds, and other
equivalent offering activities, within the time frame specified by the Trial Measures.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">As advised by Junjin Law Firm, because the
Company is not a company registered and formed in the territory of China, its continued listing on Nasdaq and future offerings are not
&#8220;direct overseas offering and listing of domestic enterprises&#8221; as defined under the Trial Measures. Furthermore, according
to Article 2 of the Trial Measures, the &#8220;indirect overseas offering and listing of domestic enterprises&#8221; refers to the overseas
offering and listing of enterprises whose main business activities are in China, in the name of enterprises registered overseas, which
offering and listing are based on the equity, assets, income or other similar rights and interests of the domestic enterprises. According
to Article 15 of the Trial Measures, if the issuer meets both of the following conditions, the overseas offerings and listings shall
be determined as an &#8220;indirect overseas offering and listing of domestic enterprises&#8221;: (i) 50% or more of the issuer&#8217;s
operating revenue, total profit, total assets or net assets as documented in its audited consolidated financial statements for the most
recent accounting year is accounted for by domestic enterprises; and; (ii) its major operational activities are carried out in China
or its main places of business are located in China, or the senior managers in charge of its business operation and management are mostly
Chinese citizens or domiciled in China.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 43; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">The Company does
not meet both the requirements under Article 15 of the Trial Measures and therefore its continued listing on Nasdaq and future offerings
are not an &#8220;Indirect overseas offering and listing of domestic enterprises&#8221;, considering that (i) the operating income and
total profit of the Company&#8217;s subsidiaries that were established in China for the year ended December 31, 2023 do not account for
more than 50% of the operating income and total profit in our consolidated financial statements for the same period, (ii) our main business
is not conducted within China, and (iii) the majority of our senior management personnel are not Chinese citizens or reside in China
on a regular basis. Therefore, as advised by Junjin Law Firm, we are not required to complete the record filing requirement under the
Trial Measures.&#160;However, if we inadvertently conclude that such filing procedures are not required, or applicable laws, regulations,
or interpretations change such that we are required to complete the filing procedures in the future, we may be subject to investigations
by the regulators, fines or penalties, ordered to suspend our relevant operations and rectify any non-compliance, prohibited from engaging
in relevant business or conducting any offering, and these risks could result in a material adverse change in our operations and/or the
value of our common stock, and could significantly limit or completely hinder our ability to offer or continue to offer securities to
investors, or cause such securities to significantly decline in value or become worthless.</span></p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">We cannot assure
you that PRC regulatory agencies, including the CAC, would take the same view as we do, and there is no assurance that we can fully or
timely comply with such laws. In the event that we are subject to any mandatory cybersecurity review and other specific actions required
by the CAC, we face uncertainty as to whether any clearance or other required actions can be timely completed, or at all. Given such
uncertainty, we may be further required to suspend our relevant business, shut down our website, or face other penalties, which could
materially and adversely affect our business, financial condition, and results of operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">As of the date of
this report, as confirmed by our PRC counsel, Junjin Law Firm, our PRC operating subsidiaries have received all requisite permissions
or approvals to operate the business and no such permissions or approvals have been denied. As further confirmed by our PRC counsel,
Junjin Law Firm, except for the business license mentioned in &#8220;Item 1. Business <b>&#8211; </b>Governmental Regulations in the
PRC <b>&#8211; </b>Regulations on Business License&#8221; in this report, our PRC operating subsidiaries are not required to obtain any
other permissions or approvals from any Chinese authorities to operate the business. As further confirmed by our PRC counsel, Junjin
Law Firm, no relevant PRC laws or regulations in effect require that we obtain permission from any PRC authorities to issue securities
to foreign investors, and we have not received any inquiry, notice, warning, sanction, or any regulatory objection from the CSRC, the
CAC, or any other PRC authorities that have jurisdiction over our operations. See &#8220;Item 1. Business <b>&#8211; </b>Governmental
Regulations in the PRC <b>&#8211; </b>Regulations on Mergers &amp; Acquisitions and Overseas Listings&#8221; and &#8220;<b>&#8211; </b>Regulations
on Cybersecurity Review&#8221; in this report. However, applicable laws and regulations may be tightened, and new laws or regulations
may be introduced to impose additional government approval, license, and permit requirements. If (i) we or our subsidiaries do not receive
or maintain all such required permissions or approvals to operate our business, (ii) we or our subsidiaries inadvertently conclude that
such permissions or approvals are not required, or (iii) applicable laws, regulations, or interpretations change and we are required
to obtain such permissions or approvals in the future, we may face sanctions, including fines and penalties, by the CAC, CSRC, or other
PRC regulatory agencies, our PRC subsidiaries&#8217; ability to pay dividends outside of the PRC could be limited, our operations could
be adversely affected, directly or indirectly, we could be required to restructure our operations to comply with such regulations or
potentially cease operations in the PRC entirely, our ability to offer, or continue to offer, securities to investors could be significantly
limited or completely hindered and the value of our securities might significantly decline or be worthless.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 44; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>The&#160;CSRC&#160;has
released the Trial Measures for Administration of Overseas Securities Offerings and Listings by Domestic Companies (the &#8220;Trial Measures&#8221;).
With such rules in effect, the Chinese government may exert more oversight and control over offerings that are conducted overseas and
foreign investment in China-based issuers, which could significantly limit or completely hinder our ability to continue to offer our securities
to investors and could cause the value of our securities to significantly decline or become worthless.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">On February&#160;17, 2023, the China Securities
Regulatory Commission, or the CSRC, announced the Circular on the Administrative Arrangements for Filing of Securities Offering and Listing
by Domestic Companies, or the Circular, and released a set of new regulations which consists of the Trial Administrative Measures of
Overseas Securities Offering and Listing by Domestic Companies, or the Trial Measures, and five supporting guidelines. On the same date,
the CSRC also released the Notice on the Arrangements for the Filing Management of Overseas Listing of Domestic Companies, or the Notice.
The Trial Measures came into effect on March&#160;31, 2023. The Trial Measures refine the regulatory system by subjecting both direct
and indirect overseas offering and listing activities to the CSRC filing-based administration. Requirements for filing entities, time
points and procedures are specified. A PRC domestic company that seeks to offer and list securities in overseas markets shall fulfill
the filing procedure with the CSRC per the requirements of the Trial Measures. Where a PRC domestic company seeks to indirectly offer
and list securities in overseas markets, the issuer shall designate a major domestic operating entity, which shall, as the domestic responsible
entity, file with the CSRC.&#160;The Trial Measures also lay out requirements for the reporting of material events. Breaches of the Trial
Measures, such as offering and listing securities overseas without fulfilling the filing procedures, shall bear legal liabilities, including
a fine between RMB 1.0&#160;million (approximately $150,000) and RMB 10.0&#160;million (approximately $1.5&#160;million), and the Trial
Measures increase the cost for offenders by enforcing accountability with administrative penalties and incorporating the compliance status
of relevant market participants into the Securities Market Integrity Archives.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">According to the Circular, since the date
of effectiveness of the Trial Measures on March&#160;31, 2023, PRC domestic enterprises falling within the scope of filing that have
been listed overseas or met the following circumstances are &#8220;existing enterprises&#8221;: before the effectiveness of the Trial
Measures on March&#160;31, 2023, the application for indirect overseas issuance and listing has been approved by the overseas regulators
or overseas stock exchanges (such as the registration statement has become effective on the U.S.&#160;market), it is not required to
perform issuance and listing supervision procedures of the overseas regulators or overseas stock exchanges, and the overseas issuance
and listing will be completed by September&#160;30, 2023. Existing enterprises are not required to file with the CSRC immediately, and
filings with the CSRC should be made as required if they involve refinancings and other filing matters. PRC domestic enterprises that
have submitted valid applications for overseas issuance and listing but have not been approved by overseas regulatory authorities or
overseas stock exchanges at the date of effectiveness of the Trial Measures on March&#160;31, 2023 can reasonably arrange the timing
of filing applications with the CSRC and shall complete the filing with the CSRC before the overseas issuance and listing.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">In addition, an overseas-listed company must
also submit the filing with respect to its follow-on offerings, issuance of convertible corporate bonds and exchangeable bonds, and other
equivalent offering activities, within the time frame specified by the Trial Measures.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">As advised by Junjin Law Firm, because the
Company is not a company registered and formed in the territory of China, its continued listing on Nasdaq and future offerings are not
&#8220;direct overseas offering and listing of domestic enterprises&#8221; as defined under the Trial Measures. Furthermore, according
to Article 2 of the Trial Measures, the &#8220;indirect overseas offering and listing of domestic enterprises&#8221; refers to the overseas
offering and listing of enterprises whose main business activities are in China, in the name of enterprises registered overseas, which
offering and listing are based on the equity, assets, income or other similar rights and interests of the domestic enterprises. According
to Article 15 of the Trial Measures, if the issuer meets both of the following conditions, the overseas offerings and listings shall
be determined as an &#8220;indirect overseas offering and listing of domestic enterprises&#8221;: (i) 50% or more of the issuer&#8217;s
operating revenue, total profit, total assets or net assets as documented in its audited consolidated financial statements for the most
recent accounting year is accounted for by domestic enterprises; and; (ii) its major operational activities are carried out in China
or its main places of business are located in China, or the senior managers in charge of its business operation and management are mostly
Chinese citizens or domiciled in China.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">The Company does not meet both the requirements
under Article 15 of the Trial Measures and therefore its continued listing on Nasdaq and future offerings are not an &#8220;Indirect
overseas offering and listing of domestic enterprises&#8221;, considering that (i) the operating income and total profit of the Company&#8217;s
subsidiaries that were established in China for the year ended December 31, 2023 do not account for more than 50% of the operating income
and total profit in our consolidated financial statements for the same period, (ii) our main business is not conducted within China,
and (iii) the majority of our senior management personnel are not Chinese citizens or reside in China on a regular basis. Therefore,
as advised by Junjin Law Firm, we are not required to complete the record filing requirement under the Trial Measures.&#160;However,
if we inadvertently conclude that such filing procedures are not required, or applicable laws, regulations, or interpretations change
such that we are required to complete the filing procedures in the future, we may be subject to investigations by the regulators, fines
or penalties, ordered to suspend our relevant operations and rectify any non-compliance, prohibited from engaging in relevant business
or conducting any offering, and these risks could result in a material adverse change in our operations and/or the value of our common
stock, and could significantly limit or completely hinder our ability to offer or continue to offer securities to investors, or cause
such securities to significantly decline in value or become worthless.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 45; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>If we become directly
subject to the recent scrutiny, criticism and negative publicity involving U.S.-listed Chinese companies, we may have to expend significant
resources to investigate and resolve the matter which could harm our business operations, listing and future offerings and our reputation
and could result in a loss of your investment in our common stock, especially if such matter cannot be addressed and resolved favorably.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Recently, U.S. public
companies that have substantially all of their operations in China, have been the subject of intense scrutiny, criticism and negative
publicity by investors, financial commentators and regulatory agencies, such as the SEC. Much of the scrutiny, criticism and negative
publicity has centered around financial and accounting irregularities, a lack of effective internal controls over financial accounting,
inadequate corporate governance policies or a lack of adherence thereto and, in many cases, allegations of fraud. As a result of the scrutiny,
criticism and negative publicity, the publicly traded stock of many U.S. listed Chinese companies has sharply decreased in value and,
in some cases, has become virtually worthless. Many of these companies are now subject to shareholder lawsuits and SEC enforcement actions
and are conducting internal and external investigations into the allegations. It is not clear what effect this sector-wide scrutiny, criticism
and negative publicity will have on our Company, our business and listing and future offerings. If we become the subject of any unfavorable
allegations, whether such allegations are proven to be true or untrue, we will have to expend significant resources to investigate such
allegations and/or defend the Company. This situation may be a major distraction to our management. If such allegations are not proven
to be groundless, our Company and business operations will be severely hampered and your investment in our common stock could be rendered
worthless.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b style="-keep: true"><i>The recent
joint statement by the SEC and PCAOB, proposed rule changes submitted by Nasdaq, and the Holding Foreign Companies Accountable Act all
call for additional and more stringent criteria to be applied to emerging market companies upon assessing the qualification of their
auditors, especially the non-U.S. auditors who are not inspected by the PCAOB. Although the audit report included in this annual report
was issued by U.S. auditors who are currently inspected by the PCAOB, if it is later determined that the PCAOB is unable to inspect or
investigate our auditor completely, investors would be deprived of the benefits of such inspection and our common stock may be delisted
or prohibited from trading.</i></b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On April 21, 2020, SEC
Chairman Jay Clayton and PCAOB Chairman William D. Duhnke III, along with other senior SEC staff, released a joint statement highlighting
the risks associated with investing in companies based in or have substantial operations in emerging markets including China. The joint
statement emphasized the risks associated with lack of access for the PCAOB to inspect auditors and audit work papers in China and higher
risks of fraud in emerging markets.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On May 18, 2020, Nasdaq
filed three proposals with the SEC to (i) apply minimum offering size requirement for companies primarily operating in &#8220;Restrictive
Market&#8221;, (ii) adopt a new requirement relating to the qualification of management or board of director for Restrictive Market companies,
and (iii) apply additional and more stringent criteria to an applicant or listed company based on the qualifications of the company&#8217;s
auditors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On May 20, 2020, the
U.S. Senate passed the HFCAA requiring a foreign company to certify it is not owned or controlled by a foreign government if the PCAOB
is unable to audit specified reports because the company uses a foreign auditor not subject to PCAOB inspection. If the PCAOB is unable
to inspect the company&#8217;s auditors for three consecutive years, the issuer&#8217;s securities are prohibited to trade on a national
securities exchange or in the over the counter trading market in the U.S. On December 2, 2020, the U.S. House of Representatives approved
the HFCAA. On December 18, 2020, the HFCAA was signed into law.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 46; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On March 24, 2021, the
SEC announced that it had adopted interim final amendments to implement congressionally mandated submission and disclosure requirements
of the Act.&#160;The interim final amendments will apply to registrants that the SEC identifies as having filed an annual report on Forms
10-K, 20-F, 40-F or N-CSR with an audit report issued by a registered public accounting firm that is located in a foreign jurisdiction
and that the PCAOB has determined it is unable to inspect or investigate completely because of a position taken by an authority in that
jurisdiction. The SEC will implement a process for identifying such a registrant and any such identified registrant will be required to
submit documentation to the SEC establishing that it is not owned or controlled by a governmental entity in that foreign jurisdiction,
and will also require disclosure in the registrant&#8217;s annual report regarding the audit arrangements of, and governmental influence
on, such a registrant.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On June 22, 2021, the
U.S. Senate passed the Accelerating Holding Foreign Companies Accountable Act, and on December 29, 2022, the Consolidated Appropriations
Act was signed into law by President Biden, which contained, among other things, an identical provision to the Accelerating Holding Foreign
Companies Accountable Act and amended the HFCAA by requiring the SEC to prohibit an issuer&#8217;s securities from trading on any U.S.
stock exchanges if its auditor is not subject to PCAOB inspections for two consecutive years instead of three, thus reducing the time
period for triggering the prohibition on trading.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On December 2, 2021,
the SEC issued amendments to finalize rules implementing the submission and disclosure requirements in the HFCAA. The rules apply to registrants
that the SEC identifies as having filed an annual report with an audit report issued by a registered public accounting firm that is located
in a foreign jurisdiction and that PCAOB is unable to inspect or investigate completely because of a position taken by an authority in
foreign jurisdictions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On December 16, 2021,
PCAOB announced the PCAOB Holding Foreign Companies Accountable Act determinations (the &#8220;PCAOB determinations&#8221;) relating to
the PCAOB&#8217;s inability to inspect or investigate completely registered public accounting firms headquartered in mainland China of
the PRC or Hong Kong, a Special Administrative Region and dependency of the PRC, because of a position taken by one or more authorities
in the PRC or Hong Kong.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On August 26, 2022, the
CSRC, the MOF, and the PCAOB signed a Statement of Protocol (the &#8220;Protocol&#8221;), governing inspections and investigations of
audit firms based in mainland China and Hong Kong, taking the first step toward opening access for the PCAOB to inspect and investigate
registered public accounting firms headquartered in mainland China and Hong Kong. Pursuant to the fact sheet with respect to the Protocol
disclosed by the SEC, the PCAOB shall have independent discretion to select any issuer audits for inspection or investigation and has
the unfettered ability to transfer information to the SEC.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">On
                                            December 15, 2022, the PCAOB determined that the PCAOB was able to secure complete access
                                            to inspect and investigate registered public accounting firms headquartered in mainland China
                                            and Hong Kong and voted to vacate its previous determinations to the contrary. However, should
                                            PRC authorities obstruct or otherwise fail to facilitate the PCAOB&#8217;s access in the
                                            future, the PCAOB will consider the need to issue a new determination.&#160; Our previous
                                            auditor, Enrome LLP, with their headquarter at 143 Cecil St, #19-03/04 GB Building, Singapore
                                            069542, has been inspected by the PCAOB on a regular basis in the audit period. Our current
                                            auditor, HTL International, LLC, with their headquarter at 12 Greenway Plaza Suite 1100,
                                            Houston, Texas 77046, has been inspected by the PCAOB on a regular basis as well. If it is
                                            later determined that the PCAOB is unable to inspect or investigate our auditor completely,
                                            investors may be deprived of the benefits of such inspection. Any audit reports not issued
                                            by auditors that are completely inspected by the PCAOB, or a lack of PCAOB inspections of
                                            audit work undertaken in China that prevents the PCAOB from regularly evaluating our auditors&#8217;
                                            audits and their quality control procedures, could result in a lack of assurance that our
                                            financial statements and disclosures are adequate and accurate. Moreover, if trading in our
                                            securities is prohibited under the HFCAA in the future because the PCAOB determines that
                                            it cannot inspect or fully investigate our auditor at such future time, an exchange may determine
                                            to delist our securities.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 47; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">However, these recent
developments would add uncertainties to our listing and future offerings, and we cannot assure you whether Nasdaq or regulatory authorities
would apply additional and more stringent criteria to us after considering the effectiveness of our auditor&#8217;s audit procedures and
quality control procedures, adequacy of personnel and training, or sufficiency of resources, geographic reach or experience as it relates
to the audit of our financial statements. In the event it is later determined that the PCAOB is unable to inspect or investigate completely
the Company&#8217;s auditor because of a position taken by an authority in a foreign jurisdiction, then such lack of inspection could
cause trading in the Company&#8217;s securities to be prohibited under the HFCAA, and ultimately result in a determination by a securities
exchange to delist the Company&#8217;s securities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>The M&amp;A Rules
and certain other PRC regulations establish complex procedures for some acquisitions of Chinese companies by foreign investors, which
could make it more difficult for us to pursue growth through acquisitions in China.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Regulations on Mergers
and Acquisitions of Domestic Companies by Foreign Investors, or the M&amp;A Rules, adopted by six PRC regulatory agencies in August 2006
and amended in 2009, and some other regulations and rules concerning mergers and acquisitions established additional procedures and requirements
that could make merger and acquisition activities by foreign investors more time consuming and complex, including requirements in some
instances that the MOC be notified in advance of any change-of-control transaction in which a foreign investor takes control of a PRC
domestic enterprise. For example, the M&amp;A Rules require that MOFCOM be notified in advance of any change-of-control transaction in
which a foreign investor takes control of a PRC domestic enterprise, if (i) any important industry is concerned, (ii) such transaction
involves factors that impact or may impact national economic security, or (iii) such transaction will lead to a change in control of a
domestic enterprise which holds a famous trademark or PRC time-honored brand. Moreover, the Anti-Monopoly Law promulgated by the SCNPC
effective in 2008 requires that transactions which are deemed concentrations and involve parties with specified turnover thresholds (i.e.,
during the previous fiscal year, (i) the total global turnover of all operators participating in the transaction exceeds RMB10 billion
and at least two of these operators each had a turnover of more than RMB400 million within China, or (ii) the total turnover within China
of all the operators participating in the concentration exceeded RMB 2 billion, and at least two of these operators each had a turnover
of more than RMB 400 million within China) must be cleared by MOFCOM before they can be completed.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Moreover, the Anti-Monopoly
Law requires that the MOC shall be notified in advance of any concentration of undertaking if certain thresholds are triggered. In addition,
the security review rules issued by the MOC that became effective in September 2011 specify that mergers and acquisitions by foreign investors
that raise &#8220;national defense and security&#8221; concerns and mergers and acquisitions through which foreign investors may acquire
de facto control over domestic enterprises that raise &#8220;national security&#8221; concerns are subject to strict review by the MOC,
and the rules prohibit any activities attempting to bypass a security review, including by structuring the transaction through a proxy
or contractual control arrangement. In the future, we may grow our business by acquiring complementary businesses. Complying with the
requirements of the above-mentioned regulations and other relevant rules to complete such transactions could be time consuming, and any
required approval processes, including obtaining approval from the MOC or its local counterparts may delay or inhibit our ability to complete
such transactions, which could affect our ability to expand our business or maintain our market share.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>If Shanghai Xianzhui
fails to maintain the requisite licenses and approvals required under PRC law, our business, financial condition and results of operations
may be materially and adversely affected.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">As of the date of
this report, as confirmed by our PRC counsel, Junjin Law Firm, our PRC operating subsidiaries have received all requisite permissions
or approvals to operate the business and no such permissions or approvals have been denied. As further confirmed by our PRC counsel,
Junjin Law Firm, except for the business license mentioned in &#8220;Item 1. Business <b>&#8211; </b>Governmental Regulations in the
PRC <b>&#8211; </b>Regulations on Business License&#8221; in this report, our PRC operating subsidiaries are not required to obtain any
other permissions or approvals from any Chinese authorities to operate the business. As further confirmed by our PRC counsel, Junjin
Law Firm, no relevant PRC laws or regulations in effect require that we obtain permission from any PRC authorities to issue securities
to foreign investors, and we have not received any inquiry, notice, warning, sanction, or any regulatory objection from the CSRC, the
CAC, or any other PRC authorities that have jurisdiction over our operations. See &#8220;Item 1. Business <b>&#8211; </b>Governmental
Regulations in the PRC <b>&#8211; </b>Regulations on Mergers &amp; Acquisitions and Overseas Listings&#8221; and &#8220;<b>&#8211; </b>Regulations
on Cybersecurity Review&#8221; in this report. However, applicable laws and regulations may be tightened, and new laws or regulations
may be introduced to impose additional government approval, license, and permit requirements. If (i) we or our subsidiaries do not receive
or maintain all such required permissions or approvals to operate our business, (ii) we or our subsidiaries inadvertently conclude that
such permissions or approvals are not required, or (iii) applicable laws, regulations, or interpretations change and we are required
to obtain such permissions or approvals in the future, we may face sanctions, including fines and penalties, by the CAC, CSRC, or other
PRC regulatory agencies, our PRC subsidiaries&#8217; ability to pay dividends outside of the PRC could be limited, our operations could
be adversely affected, directly or indirectly, we could be required to restructure our operations to comply with such regulations or
potentially cease operations in the PRC entirely, our ability to offer, or continue to offer, securities to investors could be significantly
limited or completely hindered and the value of our securities might significantly decline or be worthless.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 48; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>We conduct
part of our operations in China. As such, the PRC government may exercise significant oversight and discretion over the conduct of our
operating subsidiaries&#8217; business and may intervene in or influence their operations at any time, which could result in a material
change in their operations and/or the value of our ordinary shares. Changes in the policies, regulations, rules, and the enforcement
of laws of the PRC government may also be implemented quickly with little advance notice. Therefore, our assertions and beliefs of the
risk imposed by the PRC legal and regulatory system cannot be certain.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">GDC conducts its operations and operates its
business in both United States and China by itself and through its subsidiaries, AI Catalysis Corp., a Nevada corporation, and Shanghai
Xianzhui Technology Co., Ltd., a company incorporated in China. The majority of the Company&#8217;s operation is in the United States.
As of the date of this report, we are not materially affected by recent statements by the PRC government indicating an intention to exert
more oversight and control over offerings that are conducted overseas and/or foreign investment in China-based&#160;issuers. However,
due to certain long arm provisions in the current PRC laws and regulations, there remains regulatory uncertainty with respect to the
implementation and interpretation of laws in the PRC. The PRC government may choose to exercise significant oversight and discretion,
and the regulations to which our operating subsidiaries are subject may change rapidly and with little notice to us and our operating
subsidiaries or our shareholders. As a result, the application, interpretation, and enforcement of new and existing laws and regulations
in the PRC are often uncertain. In addition, these laws and regulations may be interpreted and applied inconsistently by different agencies
or authorities, and inconsistently with our and our operating subsidiaries&#8217; current policies and practices. New laws, regulations,
and other government directives in the PRC may also be costly to comply with, and such compliance or any associated inquiries or investigations
or any other government actions may:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">delay
    or impede our operating subsidiaries&#8217; development;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">result
    in negative publicity or increase our operating subsidiaries&#8217; operating costs;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">require
    significant management time and attention; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">subject
    our operating subsidiaries to remedies, administrative penalties and even criminal liabilities that may harm our operating subsidiaries&#8217;
    business, including fines assessed for our operating subsidiaries&#8217; current or historical operations, or demands or orders that
    our operating subsidiaries modify or even cease our operating subsidiaries&#8217; business practices.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are aware that recently, the PRC government
initiated a series of regulatory actions and statements to regulate business operations in certain areas in the PRC with little advance
notice, including cracking down on illegal activities in the securities market, enhancing supervision over China-based&#160;companies
listed overseas, adopting new measures to extend the scope of cybersecurity reviews, and expanding the efforts in anti-monopoly&#160;enforcement.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Since these statements and regulatory actions
are new, it is highly uncertain how soon the PRC legislative or administrative regulation making bodies will respond or what existing
or new laws or regulations or detailed implementations and interpretations will be modified or promulgated, if any, or what the potential
impact that any such modified or new laws and regulations would have on our operating subsidiaries&#8217; daily business operation, the
ability to accept foreign investments and list on an U.S. or other foreign exchange.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The PRC government
may intervene or influence our operating subsidiaries&#8217; operations at any time and may exert more control over offerings conducted
overseas and foreign investment in China-based&#160;issuers, which may result in a material change in our operating subsidiaries&#8217;
operations and/or the value of our ordinary shares. Any legal or regulatory changes that restrict or otherwise unfavorably impact our
operating subsidiaries&#8217; ability to conduct their business could decrease demand for their services, reduce revenues, increase costs,
require our operating subsidiaries to obtain more licenses, permits, approvals or certificates, or subject them to additional liabilities.
To the extent any new or more stringent measures are implemented, our operating subsidiaries&#8217; business, financial condition and
results of operations could be adversely affected, and the value of our ordinary shares could decrease or become worthless.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b style="-keep: true"><i>If the PRC
government chooses to exert more oversight and control over offerings that are conducted overseas and/or foreign investment in China
based issuers, such action may significantly limit or completely hinder our ability to offer or continue to offer ordinary shares to
investors and cause the value of our ordinary shares to significantly decline or be worthless. </i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b style="-keep: true"><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">Recent statements by the PRC government have
indicated an intent to exert more oversight and control over offerings conducted overseas and/or over foreign investments in China-based&#160;issuers.
On July&#160;6, 2021, the General Office of the Communist Party of China Central Committee and the General Office of the State Council
jointly issued a document to crack down on illegal activities in the securities market and promote the high-quality&#160;development
of the capital market, which, among other things, requires the relevant governmental authorities to strengthen cross-border&#160;oversight
of law-enforcement&#160;and judicial cooperation, to enhance supervision over China-based&#160;companies listed overseas, and to establish
and improve the system of extraterritorial application of the PRC securities laws.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">On February&#160;17, 2023, the CSRC issued
the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Enterprises, or the Trial Measures, which became
effective on March&#160;31, 2023. See &#8220;&#8212;The&#160;CSRC&#160;has released the Trial Measures for Administration of Overseas
Securities Offerings and Listings by Domestic Companies (the &#8220;Trial Measures&#8221;). With such rules in effect, the Chinese government
may exert more oversight and control over offerings that are conducted overseas and foreign investment in China-based issuers, which
could significantly limit or completely hinder our ability to continue to offer our securities to investors and could cause the value
of our securities to significantly decline or become worthless.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">On December&#160;28, 2021, the CAC, the NDRC,
and several other administrations jointly adopted and published the new Measures for Cybersecurity Review (&#8220;New Measures&#8221;),
which came into effect on February&#160;15, 2022. See &#8220;&#8212; Shanghai Xianzhui may become subject to a variety of laws and regulations
in the PRC regarding privacy, data security, cybersecurity, and data protection. Shanghai Xianzhui may be required to suspend its business,
be liable for improper use or appropriation of personal information provided by our customers and face other penalties.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 49; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">As of the date of this report, as confirmed
by our PRC counsel, Junjin Law Firm, our PRC operating subsidiaries have received all requisite permissions or approvals to operate the
business and no such permissions or approvals have been denied. As further confirmed by our PRC counsel, Junjin Law Firm, except for
the business license mentioned in &#8220;Item 1. Business <b>&#8211; </b>Governmental Regulations in the PRC <b>&#8211; </b>Regulations
on Business License&#8221; in this report, our PRC operating subsidiaries are not required to obtain any other permissions or approvals
from any Chinese authorities to operate the business. As further confirmed by our PRC counsel, Junjin Law Firm, no relevant PRC laws
or regulations in effect require that we obtain permission from any PRC authorities to issue securities to foreign investors, and we
have not received any inquiry, notice, warning, sanction, or any regulatory objection from the CSRC, the CAC, or any other PRC authorities
that have jurisdiction over our operations. See &#8220;Item 1. Business <b>&#8211; </b>Governmental Regulations in the PRC <b>&#8211;
</b>Regulations on Mergers &amp; Acquisitions and Overseas Listings&#8221; and &#8220;<b>&#8211; </b>Regulations on Cybersecurity Review&#8221;
in this report. However, applicable laws and regulations may be tightened, and new laws or regulations may be introduced to impose additional
government approval, license, and permit requirements. If (i) we or our subsidiaries do not receive or maintain all such required permissions
or approvals to operate our business, (ii) we or our subsidiaries inadvertently conclude that such permissions or approvals are not required,
or (iii) applicable laws, regulations, or interpretations change and we are required to obtain such permissions or approvals in the future,
we may face sanctions, including fines and penalties, by the CAC, CSRC, or other PRC regulatory agencies, our PRC subsidiaries&#8217;
ability to pay dividends outside of the PRC could be limited, our operations could be adversely affected, directly or indirectly, we
could be required to restructure our operations to comply with such regulations or potentially cease operations in the PRC entirely,
our ability to offer, or continue to offer, securities to investors could be significantly limited or completely hindered and the value
of our securities might significantly decline or be worthless.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b style="-keep: true"><i>The unwinding and disposal of our previous
VIE structure may not be liability-free and we may be seemed to be in violation of PRC laws regulating our industry and operations. </i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">We cannot assure you that the unwinding and
disposal of the VIE&#160;structures in the PRC will not give rise to dispute or liability. We cannot guarantee that we will not continue
to be subject to PRC regulatory inspection and/or review, especially when there remains significant uncertainty as to the scope and manner
of the regulatory enforcement. If we become subject to regulatory inspection and/or review by the CSRC, the CAC or other PRC authorities,
or are required by them to take any specific actions, it could cause suspension or termination of the future offering of our securities,
disruptions to our operations, result in negative publicity regarding our company, and divert our managerial and financial resources.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Risks Related to Our Business and Industry</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>If we are unable to continuously entice
TikTok users to participate in our live streaming channels and increase their spending on our platforms, including e-commerce and gaming,
it could have significant consequences on our business and operational results.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The viability of our business largely depends
on TikTok users engaging with our live streaming channels, which includes our live streaming e-commerce and gaming platforms. Our revenue
is generated through product purchases, e-gift or token transactions with our live hosts, and purchase of the in-game items. To increase
user spending, we must diversify our e-commerce product catalog, expand the range of live streaming games, increase the frequency of live
streaming sessions, and collaborate with key opinion leaders (KOLs) to increase product sales. If we fail to attract new TikTok users
or increase their average spending, it could have a significant negative impact on our business, financial stability, and operational
performance.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The success of our business relies on the
brand recognition of our subsidiary, AI Catalysis. Failing to maintain and improve this recognition could have consequences for our business
prospects.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our success heavily relies on the market recognition
of our brands and reputation. As our subsidiary, AI Catalysis, was recently incorporated in 2023, it lacks significant market familiarity.
Therefore, our ability to enhance and maintain brand recognition depends on various factors, some of which are beyond our control. Allocating
excessive resources to marketing and promotional efforts could have a significant and negative impact on our business and operational
results. Additionally, any negative publicity about our company, products, services, or content offerings could decrease customer and
user interest, which could adversely affect our business and operational performance.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>If we are unable to effectively implement
our growth strategies, it could have a negative impact on our profitability and significantly harm our business and operational results.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our current strategy for business growth involves
expanding our product and game offerings, as well as increasing the number of live streamers and their unique styles. This will allow
us to increase the frequency of live broadcasts, making it easier for TikTok users to discover our live streams at any time, whether during
peak or off-peak hours, and encourage them to make purchases or play games within our live streams.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">However, adding new games and recruiting new live
streamers requires careful due diligence and numerous steps. This can be challenging, whether recruiting locally in the United States
or internationally, as we must ensure they meet our high live streaming standards and can work with our schedules. Similarly, introducing
new products on the e-commerce side requires research, quality control, international logistics, listing, video creation, and promotional
efforts, all of which take time. Both aspects of our business are subject to external factors that can extend our timelines. Prolonged
timelines can impede our business growth and potentially reduce our sales.</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 50; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Competition in our business segments poses
a significant threat, and if we are unable to compete effectively, we risk losing our market share or failing to gain additional market
share, which could adversely affect our profitability.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Currently, the competition among users engaged
in live-streaming e-commerce and live-streaming games on TikTok is not particularly intense. This is because the TikTok e-commerce and
live-streaming gaming sectors have been operational for less than a year, making them relatively new markets. In comparison to many Asian
countries, competition on TikTok is not as fierce at this stage.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">However, it is undeniable that more users and
capital will increasingly enter these two sectors in the future. We are not only contending with competition from similar ventures on
the TikTok platform but also facing competition from e-commerce and gaming platforms outside of TikTok, striving to capture market share.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Furthermore, many TikTok users have not yet developed
the habit of online shopping or mobile gaming on the TikTok platform. This factor adds complexity to our initial efforts in establishing
brand recognition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We have engaged in collaborations with business
partners, and we may pursue further collaborations and strategic partnerships in the future. However, there is no guarantee that we will
realize the benefits of these collaborations or that they will be successful.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are actively pursuing
strategic partnerships <span style="font-family: Times New Roman, Times, Serif">&#160;</span>and collaborations with business entities
that we believe will improve our competitiveness and promote business growth. However, the expected revenue and cost synergies from both
current and future collaborations and partnerships may not materialize as anticipated. Additionally, our involvement in the emerging industry
sector, characterized by developing technologies and nascent collaborative networks, introduces greater uncertainties. If our business
collaborations prove unsuccessful, it could have a negative impact on our business prospects and operational results.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may encounter infringement claims by
third parties for information on or linked to our platforms, which could disrupt our normal business operations, manage our reputation
and cause us to incur substantial legal costs.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">When engaging in brand and product promotion on
TikTok, we often collaborate with other KOLs on the platform who feature our products or brand in their videos. However, during this process,
we cannot guarantee that they will not inadvertently misrepresent our products. Furthermore, if these KOLs engage in any form of misconduct
or infringement, it may indirectly impact our brand reputation, and the extent of this damage is difficult to quantify. Any significant
loss has the potential to harm our reputation, result in financial losses, or ultimately affect our operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our reputation and operations may be adversely
impacted by employee misconduct.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There is a risk of employee misconduct, which
includes failure to comply with government regulations, engaging in unauthorized activities, misrepresenting our products in marketing
activities, and improper use of product/game information. Employee misconduct could damage our reputation, which could significantly impact
our business. We may not be able to prevent employee misconduct, and the measures we take to prevent and deter it may not be effective.</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 51; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b style="-keep: true"><i>We do not have insurance coverage</i></b><i style="-keep: true">.</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not have insurance coverage. We&#8217;ve
evaluated the risks associated with potential business disruptions, liabilities, loss or damage to our fixed assets (such as equipment
and office furniture), the associated insurance costs, and the challenges of obtaining such coverage on commercially reasonable terms.
Based on this assessment, it is not commercially practical for us to secure comprehensive insurance coverage for these risks. These circumstances
could adversely impact our financial results.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may be unable to gain any significant
market acceptance for our products and services or be unable to establish a significant market presence.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our growth strategy for is substantially dependent
upon our ability to market our intended products and services successfully to prospective clients. Our intended products and services
may not achieve significant market acceptance. If acceptance is achieved, it may not be sustained for any significant period of time.
Failure of our intended products and services to achieve or sustain market acceptance could have a material adverse effect on our business,
financial conditions and the results of our operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The e-commerce market witnessed substantial
growth over the past two years due to the COVID-19 pandemic. However, with the pandemic&#8217;s eventual resolution and the return to
normalcy, the rate of market expansion is expected to decelerate. It could have a negative impact on our profitability and significantly
harm our business and operational results.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The e-commerce market has experienced remarkable
growth and transformation over the last two years, driven primarily by the unprecedented impact of the COVID-19 pandemic. The pandemic
reshaped consumer behavior, accelerating the adoption of online shopping, digital payments, and contactless transactions. This surge in
e-commerce activity was nothing short of remarkable, with businesses and consumers alike rapidly adapting to this new digital landscape.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the height of the pandemic, e-commerce
became an essential lifeline for many, offering convenience and safety when traditional brick-and-mortar retail faced restrictions and
concerns. This growth wasn&#8217;t limited to any particular sector; it spanned across industries, from retail giants to small businesses, and
it showcased the resilience and adaptability of the e-commerce ecosystem. However, as the world gradually progresses toward a post-pandemic
era, the e-commerce landscape is poised for a shift. The exponential growth rates witnessed during the height of the pandemic are likely
to decelerate. It could then have a negative impact on our profitability and significantly harm our business and operational results.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>There is risk of e-commerce fraud, and if
that occurs, it could have a negative impact on our profitability and significantly harm our business and operational results.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Online retailers are subject to risk of e-commerce
fraud in 2023. &#160;To mitigate this ongoing threat, prioritizing fraud prevention measures is crucial. These measures may include routine
security audits, the implementation of an Address Verification Service (AVS), and the use of Hypertext Transfer Protocol Secure (HTTPS).
E-commerce fraud is evolving, with fraudsters employing more sophisticated methods. The growth in the e-commerce fraud detection and prevention
market&#160;reflects the increasing urgency in addressing this risk. The e-commerce fraud is a multifaceted risk that demands constant
attention. We may need to prevent and to mitigate this persistent threat, protecting our financial interests and the trust of their customers,
and if the fraud occurs, it could have a negative impact on our profitability and significantly harm our business and operational results.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 52; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Given our significant reliance on the TikTok
platform for various business functions, including inventory management, client services, and live streaming channels for both of our
e-commerce and livestreaming games, any downtime experienced by TikTok could significantly impact our operations.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the ever-evolving digital landscape, where
businesses heavily depend on various online platforms, the risk of platform downtime looms as a substantial concern.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our company have cultivated a significant reliance
on the TikTok platform, which serves as the backbone for a multitude of our critical business functions. These functions encompass inventory
management, client services, and the live streaming channels that underpin both our e-commerce activities and live streaming games. Consequently,
any downtime experienced by TikTok, whether due to planned maintenance or unforeseen technical issues, can significantly impact our operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>AI technologies are constantly evolving.
Any flaws or inappropriate usage of AI Technologies could have negative impact on our business and reputation.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">AI technologies are constantly evolving. Any flaws
or inappropriate usage of AI technologies, whether actual or perceived, whether intended or inadvertent, whether committed by us or by
other third parties, could have negative impact on our business, reputation and the general acceptance of AI solutions by society.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The industries in which we operate are characterized
by constant changes, including rapid technological evolution, frequent introductions of new solutions, continual shifts in users demands
and constant emergence of new industry standards and practices. Thus, our success will depend, in part, on our ability to respond to these
changes in a cost-effective and timely manner. We need to constantly anticipate the emergence of new technologies and assess their market
acceptance.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our financial and operating performance
may be adversely affected by general economic conditions, natural catastrophic events, epidemics, and public health crises that impact
the virtual content production industry.</i></b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our operating results will be subject to fluctuations
based on general economic conditions, in particular those conditions that impact the metaverse industry. Deterioration in economic conditions
could cause decreases in both volume and reduce and/or negatively impact our short-term&#160;ability to grow our revenues. Further, any
decreased collectability of accounts receivable or early termination of agreements due to deterioration in economic conditions could negatively
impact our results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our business is subject to the impact of natural
catastrophic events such as earthquakes, floods or power outages, political crises such as terrorism or war, and public health crises,
such as disease outbreaks, epidemics, or pandemics in the U.S.&#160;and global economies, our markets and business locations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Similarly, natural disasters, wars (including
the potential of war), terrorist activity (including threats of terrorist activity), social unrest and heightened travel security measures
instituted in response, and travel-related&#160;accidents, as well as geopolitical uncertainty and international conflict, will affect
travel volume and may in turn have a material adverse effect on our business and results of operations. In addition, we may not be adequately
prepared in contingency planning or recovery capability in relation to a major incident or crisis, and as a result, our operational continuity
may be adversely and materially affected, which in turn may harm our reputation.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>As a &#8220;smaller
reporting company&#8221; under applicable law, we will be subject to lessened disclosure requirements. Such reduced disclosure may make
our common stock less attractive to investors.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For as long as we remain an &#8220;smaller reporting
company&#8221; as defined in Rule 405 of the Securities Act and Item 10 of the Regulation S-K, we will elect to take advantage of certain
exemptions from various reporting requirements that are applicable to other public companies that are not &#8220;smaller reporting companies&#8221;,
including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley
Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and the ability to
include only two&#160;years of audited financial statements and only two&#160;years of related management&#8217;s discussion and analysis
of financial condition and results of operations disclosure. Because of these lessened regulatory requirements, our stockholders would
be left without information or rights available to stockholders of more mature companies. If some investors find our common stock less
attractive as a result, there may be a less active trading market for our common stock and our stock price may be more volatile.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 53; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Any cybersecurity-related attack, significant
data breach or disruption of the information technology systems, infrastructure, network, third-party processors or platforms on which
we rely could damage our reputation and adversely affect our business and financial results.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our operations rely on information technology
systems for the use, storage and transmission of sensitive and confidential information with respect to our customers, our employees and
other third parties. A malicious cybersecurity-related attack, intrusion or disruption by either an internal or external source or other
breach of the systems on which our platform and products operate, and on which our employees conduct business, could lead to unauthorized
access to, use of, loss of or unauthorized disclosure of sensitive and confidential information, disruption of our services, viruses,
worms, spyware, or other malware being served from our platform, networks, or systems; and resulting regulatory enforcement actions, litigation,
indemnity obligations and other possible liabilities, as well as negative publicity, which could damage our reputation, impair sales and
harm our business. Cyberattacks and other malicious internet-based activity continue to increase, and cloud-based platform providers of
products and services have been and are expected to continue to be targeted. In addition to traditional computer &#8220;hackers,&#8221;
malicious code (such as viruses and worms), phishing, employee theft or misuse and denial-of-service attacks, sophisticated nation-state
and nation-state supported actors now engage in attacks (including advanced persistent threat intrusions). Cyberattacks may also gain
publishing access to our customers&#8217; accounts on our platform, using that access to publish content without authorization.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, we have not identified
any risks from known cybersecurity threats, including as a result of any previous cybersecurity incidents, that have materially affected
or are reasonably likely to materially affect us, including our business strategy, results of operations or financial condition. We plan
to develop and implement information securities policies and incident response plans&#160;to evaluate, identify, and handle material risks
associated with cybersecurity threats.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">However, it is not feasible, as a practical matter,
for us to entirely mitigate these risks. If our security measures are compromised as a result of third-party action, employee, customer,
or user error, malfeasance, stolen or fraudulently obtained log-in credentials or otherwise, our reputation would be damaged, our data,
information or intellectual property, or those of our customers and our customers&#8217; consumers, may be destroyed, stolen or otherwise
compromised, our business may be harmed and we could incur significant liability. We have not always been able in the past, and may be
unable in the future to anticipate or prevent techniques used to obtain unauthorized access to or compromise of our systems because they
change frequently and are generally not detected until after an incident has occurred. We also cannot be certain that we will be able
to prevent vulnerabilities in our software or address vulnerabilities that we may become aware of in the future.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Risks Related to Our Securities</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The price of our common stock could be subject
to rapid and substantial volatility. Such volatility, including any stock run-ups, may be unrelated to our actual or expected operating
performance and financial condition or prospects, making it difficult for prospective investors to assess the rapidly changing value of
our common stock. Volatility in our common stock price may subject us to securities litigation.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The market for our common stock may have, when
compared to seasoned issuers, significant price volatility and we expect that the price of our shares of common stock may continue to
be more volatile than that of a seasoned issuer for the indefinite future. As a relatively small-capitalization company with a relatively
small public float, we may experience greater share price volatility, extreme price run-ups, lower trading volume, and less liquidity
than large-capitalization companies. In particular, our common stock may be subject to rapid and substantial price volatility, low volumes
of trades, and large spreads in bid and ask prices. Such volatility, including any stock run-ups, may be unrelated to our actual or expected
operating performance and financial condition or prospects, making it difficult for prospective investors to assess the rapidly changing
value of our common stock.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, if the trading volumes of our common
stock are low, persons buying or selling in relatively small quantities may easily influence the price of our common stock. This low volume
of trades could also cause the price of our common stock to fluctuate greatly, with large percentage changes in price occurring in any
trading day session. Holders of our common stock may also not be able to readily liquidate their investment or may be forced to sell at
depressed prices due to low volume trading. Broad market fluctuations and general economic and political conditions may also adversely
affect the market price of our common stock. As a result of this volatility, investors may experience losses on their investment in our
common stock. A decline in the market price of our common stock also could adversely affect our ability to issue additional common stock
or other securities and our ability to obtain additional financing in the future. No assurance can be given that an active market in our
common stock will develop or be sustained. If an active market does not develop, holders of our common stock may be unable to readily
sell the shares they hold or may not be able to sell their shares at all.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, in the past, plaintiffs have often
initiated securities class action litigation against a company following periods of volatility in the market price of its securities.
We may, in the future, be the target of similar litigation. Securities litigation could result in substantial costs and liabilities to
the Company and could divert our management&#8217;s attention and resources.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 54; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We will need additional capital in the future.
If additional capital is not available, we may not be able to continue to operate our business pursuant to our business plan or we may
have to discontinue our operations entirely.&#160;Raising additional capital by issuing shares may cause dilution to existing shareholders.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are currently authorized to issue 200,000,000
shares of common stock. As of April 1, 2024, we had 7,887,411 shares of common stock issued and outstanding.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We will require additional capital in the future.
We have incurred losses in each year since our inception. If we continue to use cash at our historical rates of use we will need significant
additional financing, which we may seek through a combination of private and public equity offerings, debt financings and collaborations
and strategic and licensing arrangements. To the extent that we raise additional capital through the sale of equity or convertible debt
securities, the ownership interest will be diluted, and the terms of any such offerings may include liquidation or other preferences that
may adversely affect the then existing shareholders rights. Debt financing, if available, would result in increased fixed payment obligations
and may involve agreements that include covenants limiting or restricting our ability to take specific actions such as incurring debt
or making capital expenditures. If we raise additional funds through collaboration, strategic alliance or licensing arrangements with
third parties, we may have to relinquish valuable rights to our technologies, future revenue streams or product candidates, or grant licenses
on terms that are not favorable to us.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Future sales of our common stock could reduce the market price
of the common stock.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Substantial sales of our common stock may cause
the market price of our common stock to decline. Sales by us or our security holders of substantial amounts of our common stock, or the
perception that these sales may occur in the future, could cause a reduction in the market price of our common stock.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The issuance of any additional shares of our common
stock or any securities that are exercisable for or convertible into our common stock, may have an adverse effect on the market price
of the common stock and will have a dilutive effect on our existing shareholders and holders of common stock.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We do not know whether a market for the
common stock will be sustained or what the trading price of the common stock will be and as a result it may be difficult for you to sell
your shares.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Although our common stock trade on Nasdaq, an
active trading market for the common stock may not be sustained. It may be difficult for you to sell your shares without depressing the
market price for the common stock. As a result of these and other factors, you may not be able to sell your shares. Further, an inactive
market may also impair our ability to raise capital by selling common stock, or may impair our ability to enter into strategic partnerships
or acquire companies or products by using our shares as consideration.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We have no plans to pay dividends on our
shares, and you may not receive funds without selling the shares.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have not declared or paid any cash dividends
on our common stock, nor do we expect to pay any cash dividends on our common stock for the foreseeable future. We currently intend to
retain any additional future earnings to finance our operations and growth and, therefore, we have no plans to pay cash dividends on our
common stock at this time. Any future determination to pay cash dividends on our common stock will be at the discretion of our board of
directors and will be dependent on our earnings, financial condition, operating results, capital requirements, any contractual restrictions,
and other factors that our board of directors deems relevant. Accordingly, you may have to sell some or all of the shares in order to
generate cash from your investment. You may not receive a gain on your investment when you sell the shares and may lose the entire amount
of your investment.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>A possible &#8220;short squeeze&#8221; due
to a sudden increase in demand of our common stock that largely exceeds supply may lead to additional price volatility.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Historically there has not been a large short
position in our common stock.&#160;However, in the future investors may purchase shares of our common stock to hedge existing exposure
or to speculate on the price of our common stock. Speculation on the price of our common stock may involve long and short exposures. To
the extent an aggregate short exposure in our common stock becomes significant, investors with short exposure may have to pay a premium
to purchase shares for delivery to share lenders at times if and when the price of our common stock increases significantly, particularly
over a short period of time. Those purchases may in turn, dramatically increase the price of our common stock. This is often referred
to as a &#8220;short squeeze.&#8221; A&#160;short squeeze&#160;could lead to volatile price movements in our common stock that are not
directly correlated to our business prospects, financial performance or other traditional measures of value for the Company or its common
stock.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 55; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>In the event
that our common stocks are delisted from Nasdaq, U.S. broker-dealers may be discouraged from effecting transactions in our common stocks
because they may be considered penny stocks and thus be subject to the penny stock rules.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The SEC has adopted a
number of rules to regulate &#8220;penny stock&#8221; that restricts transactions involving stock which is deemed to be penny stock. Such
rules include Rules 3a51-1, 15g-1, 15g-2, 15g-3, 15g-4, 15g-5, 15g-6, 15g-7, and 15g-9 under the Exchange Act. These rules may have the
effect of reducing the liquidity of penny stocks. &#8220;Penny stocks&#8221; generally are equity securities with a price of less than
$5.00 per share (other than securities registered on certain national securities exchanges or quoted on Nasdaq if current price and volume
information with respect to transactions in such securities is provided by the exchange or system). Our common stocks could be considered
to be a &#8220;penny stock&#8221; within the meaning of the rules. The additional sales practice and disclosure requirements imposed upon
U.S. broker-dealers may discourage such broker-dealers from effecting transactions in our common stocks, which could severely limit the
market liquidity of such common stocks and impede their sale in the secondary market.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">A U.S. broker-dealer
selling a penny stock to anyone other than an established customer or &#8220;accredited investor&#8221; (generally, an individual with
a net worth in excess of $1,000,000 or an annual income exceeding $200,000, or $300,000 together with his or her spouse) must make a special
suitability determination for the purchaser and must receive the purchaser&#8217;s written consent to the transaction prior to sale, unless
the broker-dealer or the transaction is otherwise exempt. In addition, the &#8220;penny stock&#8221; regulations require the U.S. broker-dealer
to deliver, prior to any transaction involving a &#8220;penny stock&#8221;, a disclosure schedule prepared in accordance with SEC standards
relating to the &#8220;penny stock&#8221; market, unless the broker-dealer or the transaction is otherwise exempt. A U.S. broker-dealer
is also required to disclose commissions payable to the U.S. broker-dealer and the registered representative and current quotations for
the securities. Finally, a U.S. broker-dealer is required to submit monthly statements disclosing recent price information with respect
to the &#8220;penny stock&#8221; held in a customer&#8217;s account and information with respect to the limited market in &#8220;penny
stocks&#8221;.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The market for &#8220;penny
stocks&#8221; has suffered in recent years from patterns of fraud and abuse. Such patterns include (i) control of the market for the security
by one or a few broker-dealers that are often related to the promoter or issuer; (ii) manipulation of prices through prearranged matching
of purchases and sales and false and misleading press releases; (iii) &#8220;boiler room&#8221; practices involving high-pressure sales
tactics and unrealistic price projections by inexperienced sales persons; (iv) excessive and undisclosed bid-ask differentials and markups
by selling broker-dealers; and (v) the wholesale dumping of the same securities by promoters and broker-dealers after prices have been
manipulated to a desired level, resulting in investor losses. Our management is aware of the abuses that have occurred historically in
the penny stock market. Although we do not expect to be in a position to dictate the behavior of the market or of broker-dealers who participate
in the market, management will strive within the confines of practical limitations to prevent the described patterns from being established
with respect to our securities.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1B. Unresolved Staff Comments</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 56; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1C. Cybersecurity</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To meet our business objectives, we rely on both
internal information technology (IT) systems and networks, and those of third parties and their vendors, to process and store sensitive
data, including confidential research, business plans, financial information, intellectual property, and personal data of ours and our
customers that may be subject to legal protection, and promote the continuity of our Company&#8217;s business operations. In the ordinary
course of our business, we receive, process, use, store, and share digitally certain data, including user data as well as confidential,
sensitive, proprietary, and personal information.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maintaining the integrity and availability of
our IT systems and this information, as well as appropriate limitations on access and confidentiality of such information, is important
to our operations and business strategy. We plan to develop and implement information securities policies and incident response plans&#160;to
evaluate, identify, and handle material risks associated with cybersecurity threats.</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, we have not identified
any risks from known cybersecurity threats, including as a result of any previous cybersecurity incidents, that have materially affected
or are reasonably likely to materially affect us, including our business strategy, results of operations or financial condition. &#160;However,
we face certain ongoing cybersecurity threats that, if realized, are reasonably likely to materially affect us. Additional information
on cybersecurity risks we face is discussed in Part I, Item 1A, &#8220;Risk Factors.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_005"></a></div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 2. Properties</b></p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Facilities</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our current executive office is located at 810
Seventh Avenue, 22nd Floor, New York, NY 10019. The rent for this space is approximately $31,000 per month. The term of the lease is five
years and five months, starting from September 22, 2023. We consider our current office space adequate for our current operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Intellectual Properties</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We <span style="background-color: white">entered
into a software purchase agreement with Northeast Management LLC, a seller unaffiliated with us. Pursuant to the software purchase agreement,
we purchased all of the seller&#8217;s right, title, and interest in and to the software, </span>Tribal Light<span style="background-color: white">.
We have used and plan to continue using the software to develop video games. We operate the game through interactive live stream, facilitating
real-time engagement between players and viewers through interactive features embedded within the live streaming platform.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have the right to use the two domains: gdculturegroup.com
and aicatalysis.com.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><div><a id="a_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 3. Legal Proceedings</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To the knowledge of our management, there is no
litigation currently pending or contemplated against us, any of our officers or directors in their capacity as such or against any of
our property.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&#160;</p><div>

</div><div><a id="a_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 4. Mine Safety Disclosures</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 57; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_008"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART II</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><div><a id="a_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 29.7pt; text-align: justify; text-indent: -29.7pt"><b>Item 5. Market
for Registrant&#8217;s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 29.7pt; text-indent: -29.7pt"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(a) Market Information</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our common stock is traded on the Nasdaq Capital
Market under the symbol &#8220;GDC&#8221;.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(b) Holders</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 1, 2024, there are approximately 336 holders of record of
our common stock.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(c) Dividends</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have not paid any cash dividends on our common
stock to date and do not intend to pay cash dividends in the foreseeable future. In addition, our board of directors is not currently
contemplating and does not anticipate declaring any stock dividends in the foreseeable future.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(d) Securities Authorized for Issuance Under Equity Compensation
Plans.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We established our 2019 Equity Incentive Plan
(the &#8220;Plan&#8221;). The Plan was approved by our board of directors on December 12, 2019 and was approved by our stockholders at
our annual meeting in 2019. The purpose of the Plan is to grant stock and options to purchase our common stock to our employees, directors
and key consultants. The maximum number of shares of common stock that may be issued pursuant to awards granted under the Plan, is 3,000,000
shares.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following summary briefly describes the principal features of the
Plan and is qualified in its entirety by reference to the full text of the Plan.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Administration.</i>&#160;Our
Compensation Committee of the Board of Directors will administer the Plan. The Committee will have the authority to determine the terms
and conditions of any agreements evidencing any Awards granted under the Plan and to adopt, alter and repeal rules, guidelines and practices
relating to the Plan. Our Compensation Committee will have full discretion to administer and interpret the Plan and to adopt such rules,
regulations and procedures as it deems necessary or advisable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Eligibility.</i>&#160;Current
or prospective employees, directors, officers, advisors or consultants of the Company or its affiliates are eligible to participate in
the Plan. Our Compensation Committee has the sole and complete authority to determine who will be granted an award under the Plan, however,
it may delegate such authority to one or more officers of the Company under the circumstances set forth in the Plan.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 58; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Number of Shares Authorized.</i>&#160;The
Plan provides for an aggregate of Three Million (3,000,000) common stock to be available for awards.&#160;If an award is forfeited or
if any option terminates, expires or lapses without being exercised, the common stock subject to such award will again be made available
for future grant. Shares of common stock that are used to pay the exercise price of an option or that are withheld to satisfy the Participant&#8217;s
tax withholding obligation will not be available for re-grant under the Plan.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">Each common stock subject
to an option or a stock appreciation right will reduce the number of common stock available for issuance by one share, and each common
stock underlying an award of restricted stock, restricted stock units, stock bonus awards and performance compensation awards will reduce
the number of common stock available for issuance by one share.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">If there is any change in
our corporate capitalization, the Compensation Committee in its sole discretion may make substitutions or adjustments to the number of
shares reserved for issuance under our Plan, the number of shares covered by awards then outstanding under our Plan, the limitations on
awards under our Plan, the exercise price of outstanding options and such other equitable substitution or adjustments as it may determine
appropriate.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">The Plan has a term of ten
years and no further awards may be granted under the Plan after that date.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Awards Available for Grant.</i>&#160;Our
Compensation Committee may grant awards of con-qualified stock options, incentive (qualified) stock options, stock appreciation rights,
restricted stock, restricted stock units, stock bonus awards, performance compensation awards (including cash bonus awards) or any combination
of the foregoing.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Options.</i>&#160;Our Compensation
Committee will be authorized to grant options to purchase common stock that are either &#8220;qualified,&#8221; meaning they are intended
to satisfy the requirements of Internal Revenue Code of 1986 (the &#8220;Code&#8221;) Section 422 for incentive stock options, or &#8220;non-qualified,&#8221;
meaning they are not intended to satisfy the requirements of Section 422 of the Code. Options granted under the Plan will be subject to
the terms and conditions established by our Compensation Committee. Under the terms of the Plan, the exercise price of the options will
be set forth in the applicable Award agreement. Options granted under the Plan will be subject to such terms, including the exercise price
and the conditions and timing of exercise, as may be determined by our Compensation Committee and specified in the applicable award agreement.
The maximum term of an option granted under the Plan will be ten years from the date of grant (or five years in the case of a qualified
option granted to a 10% stockholder).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Stock Appreciation Rights.&#160;</i>Our
Compensation Committee will be authorized to award stock appreciation rights (or SARs) under the Plan. SARs will be subject to the terms
and conditions established by our Compensation Committee. An SAR is a contractual right that allows a participant to receive, either in
the form of cash, shares or any combination of cash and shares, the appreciation, if any, in the value of a share over a certain period
of time. An Option granted under the Plan may include SARs and SARs may also be awarded to a participant independent of the grant of an
option. SARs granted in connection with an option shall be subject to terms similar to the option corresponding to such SARs. SARs shall
be subject to terms established by our Compensation Committee and reflected in the award agreement.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Restricted Stock.</i>&#160;Our
Compensation Committee will be authorized to award restricted stock under the Plan. Our Compensation Committee will determine the terms
of such restricted stock awards. Restricted stock is common stock that generally is non-transferable and subject to other restrictions
determined by our Compensation Committee for a specified period. Unless our Compensation Committee determines otherwise or specifies otherwise
in an award agreement, if the participant terminates employment or services during the restricted period, then any unvested restricted
stock is forfeited.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Restricted Stock Unit Awards.</i>&#160;Our
Compensation Committee will be authorized to award restricted stock unit awards. Our Compensation Committee will determine the terms of
such restricted stock units. Unless our Compensation Committee determines otherwise or specifies otherwise in an award agreement, if the
participant terminates employment or services during the period of time over which all or a portion of the units are to be earned, then
any unvested units will be forfeited.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 59; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Stock Bonus Awards.</i>&#160;Our
Compensation Committee will be authorized to grant awards of unrestricted common stock or other awards denominated in common stock, either
alone or in tandem with other awards, under such terms and conditions as our Compensation Committee may determine.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Performance Compensation
Awards.</i>&#160;Our Compensation Committee will be authorized to grant any award under the Plan in the form of a performance compensation
award by conditioning the vesting of the award on the attainment of specific levels of performance of the Company and/or one or more affiliates,
divisions or operational units, or any combination thereof, as determined by the Compensation Committee.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Transferability.</i>&#160;Each
award may be exercised during the participant&#8217;s lifetime only by the participant or, if permissible under applicable law, by the
participant&#8217;s guardian or legal representative and may not be otherwise transferred or encumbered by a participant other than by
will or by the laws of descent and distribution. Our Compensation Committee, however, may permit awards (other than incentive stock options)
to be transferred to family members, a trust for the benefit of such family members, a partnership or limited liability company whose
partners or stockholders are the participant and his or her family members or anyone else approved by it.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Amendment.</i>&#160;The
Plan has a term of ten years. Our Board may amend, suspend or terminate the Plan at any time; however, stockholder approval to amend the
Plan may be necessary if the law or the rules of the national exchange so requires. No amendment, suspension or termination will impair
the rights of any participant or recipient of any Award without the consent of the participant or recipient.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Change in Control.</i>&#160;Except
to the extent otherwise provided in an award agreement or as determined by the Compensation Committee in its sole discretion, in the event
of a change in control, all outstanding options and equity awards (other than performance compensation awards) issued under the Plan will
become fully vested and performance compensation awards will vest, as determined by our Compensation Committee, based on the level of
attainment of the specified performance goals.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">&#160;</p><div>

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><b>(e) Recent Sales of Unregistered Securities&#160;</b><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company cancelled 133,333 shares of common
stock on March 9, 2023. See &#8220;Part I &#8211; Item 1. Business &#8211; Recent Business Development &#8211; Disposition of Wuge.&#8221;</p><div>

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company issued (i) unregistered warrants to
purchase up to 1,154,519 shares of common stock in a private placement concurrent with registered direct offering on May 4, 2023, which
were exchanged for pre-funded warrants to purchase up to 577,260 shares of common stock on November 3, 2023 and (ii) warrants to the placement
agent to purchase up to 115,452 shares of common stock on May 16, 2023. See &#8220;Part I &#8211; Item 1. Business &#8211; Recent Business
Development &#8211; May 2023 Offering.&#8221;</p><div>

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p><div>

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">The Company issued 187,500 shares of common stock
on June 26, 2023. See &#8220;Part I &#8211; Item 1. Business &#8211; Recent Business Development &#8211; Software Purchase Agreement dated
June 22, 2023.&#8221;</p><div>

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p><div>

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">The Company issued 400,000 shares of common stock
on January 11, 2024. See &#8220;Part I &#8211; Item 1. Business &#8211; Recent Business Development &#8211; Equity Purchase Agreement
dated October 27, 2023 and the Amendment to the Equity Purchase Agreement dated November 10, 2023.&#8221;</p><div>

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company issued warrants to purchase up to
331,236 shares of common stock to the placement agent of a registered direct offering on November 3, 2023. See &#8220;Part I &#8211; Item
1. Business &#8211; Recent Business Development &#8211; November 2023 Offering.&#8221;&#160;&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company issued warrants to purchase up to
40,514 shares of common stock to the placement agent of a registered direct offering on March 26, 2024. See &#8220;Part I &#8211; Item
1. Business &#8211; Recent Business Development &#8211; March 2024 Offering.&#8221;&#160;&#160;&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 60; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(f) Purchases of Equity Securities by the Issuer and Affiliated
Purchasers</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><div>

</div><div><a id="a_010"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 6. [Reserved]</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_011"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 7. Management&#8217;s Discussion and Analysis
of Financial Condition and Results of Operations&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>The following discussion and analysis of the
results of our operations and financial condition should be read in conjunction with our financial statements, and the notes to those
financial statements that are included elsewhere in this Report. All monetary figures are presented in U.S. dollars, unless otherwise
indicated.</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Our Management&#8217;s Discussion and Analysis
contains not only statements that are historical facts, but also statements that are forward-looking. Forward-looking statements are,
by their very nature, uncertain and risky. These risks and uncertainties include international, national, and local general economic and
market conditions; our ability to sustain, manage, or forecast growth; our ability to successfully make and integrate acquisitions; new
product development and introduction; existing government regulations and changes in, or the failure to comply with, government regulations;
adverse publicity; competition; the loss of significant customers or suppliers; fluctuations and difficulty in forecasting operating results;
change in business strategy or development plans; business disruptions; the ability to attract and retain qualified personnel; the ability
to protect technology; the risk of foreign currency exchange rate; and other risks that might be detailed from time to time in our filings
with the SEC.</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Although the forward-looking statements in
this Report reflect the good faith judgment of our management, such statements can only be based on facts and factors currently known
by them. Consequently, and because forward-looking statements are inherently subject to risks and uncertainties, the actual results and
outcomes may differ materially from the results and outcomes discussed in the forward-looking statements. You are urged to carefully review
and consider the various disclosures made by us in this report as we attempt to advise interested parties of the risks and factors that
may affect our business, financial condition, and results of operations and prospects.</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b>Overview</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">GD
Culture Group Limited, formerly known as JM Global Holding Company, TMSR Holding Company Limited and Code Chain New Continent Limited,
is a Nevada corporation and a holding company. The Company currently conducts its operations on virtual content production (the &#8220;Virtual
Content Production&#8221;) through the Company and two subsidiaries, AI Catalysis and Shanghai Xianzhui. The Company focuses its business
mainly on 1) AI-driven digital human creation and customization; 2) Live streaming and e-commerce and 3) Live streaming interactive game.
The company has relentlessly been focusing on serving its customers and creating value for them through the continual innovation and optimization
of its products and services. The Company&#8217;s current subsidiaries, Citi Profit, Highlight HK, Highlight WFOE, and previous subsidiaries,
TMSR Holdings Limited (&#8220;TMSR HK&#8221;) and Makesi WFOE are holding companies with no material operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">For
AI-driven digital human sector, the Company uses AI algorithms and software to generate realistic 3D or 2D digital human models. AI algorithms
and machine learning models are used to simulate human characteristics, such as facial expressions, body movements, and even speech patterns.
These models can be customized to create and personalize lifelike digital representations of humans. Customization may involve adjusting
facial features, body proportions, skin textures, hair styles, clothing, and more. Once created and customized, digital humans find applications
in a wide range of industries, including gaming, entertainment, advertising, education, and more. Depending on the specific industry and
</span>the application scenario<span style="background-color: white">, the Company helps the customers to define the objectives to achieve
with digital humans, choose the technology for character customization, then create unique aviators and deploy in the chosen platform.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 61; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">For
live streaming and e-commerce sector, the Company applies digital human technology in live streaming e-commerce businesses.&#160;Livestream
usage is taking off globally. The integration of cutting-edge AI digital human technologies and live streaming platforms will transform
the way businesses, sellers and consumers engage in online commerce. Digital anchors can offer long-duration intelligent live broadcasting.&#160;It
also supports customized avatars that perfectly adapt to different live streaming scenarios. The company has introduced online e-commerce
businesses on TikTok.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">For
live streaming interactive game sector, the Company has launched a live-streamed game called &#8220;Trible Light.&#8221; This game is owned
by the company, and we independently operate it. Currently, the game is being livestreamed on TikTok (TikTok account: almplify001). In
addition to &#8220;Trible Light,&#8221; we have also introduced other licensed games on the same TikTok account, providing a diverse gaming
experience for the players.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">We
</span>aim to generate revenue from<span style="background-color: white">: 1) Service revenue and advertising revenue from digital human
creation and customization; 2) Products&#8217; sales revenue from social live streaming e-commerce business; and 3) Virtual paid gifts
revenue from live streaming interactive gaming.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Our
principal executive office is located at 810 Seventh Avenue, 22nd Floor, New York, NY 10019, and our telephone number is: +1-347-2590292.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><span style="text-decoration:underline">Discontinued
Business</span></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Prior
to September 28, 2022, we also conducted business through Sichuan Wuge Network Games Co., Ltd. (&#8220;Wuge&#8221;) and Makesi WFOE. Makesi
WFOE had a series of contractual arrangement with Wuge that established a VIE structure. For accounting purposes, Makesi WFOE was the
primary beneficiary of Wuge. Accordingly, under U.S. GAAP, GDC treated Wuge as the consolidated affiliated entity and has consolidated
Wuge&#8217;s financial statements prior to September 28, 2022. Wuge focused its business on research, development and application of Internet
of Things (IoT) and electronic tokens Wuge digital door signs. On September 28, 2022, Makesi WFOE entered into a termination agreement
with Wuge and the shareholders of Wuge to terminate the VIE agreements and to cancel the shares previously issued to the shareholders
of Wuge, based on the average closing price of $0.237 per share of the Company during the 30 trading days immediately prior to the date
of the termination agreement. As a result of such termination, the Company no longer treats Wuge as a consolidated affiliated entity or
consolidates the financial results and balance sheet of Wuge in the Company&#8217;s consolidated financial statements under U.S. GAAP.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Prior
to June 26, 2023, we had a subsidiary TMSR Holdings Limited (&#8220;TMSR HK&#8221;), which owns 100% equity interest in Makesi WFOE. Makesi
WFOE had a series of contractual arrangement with </span>Yuan Ma <span style="background-color: white">that established a VIE structure.
For accounting purposes, Makesi WFOE was the primary beneficiary of </span>Yuan Ma<span style="background-color: white">. Accordingly,
under U.S. GAAP, GDC treated </span>Yuan Ma <span style="background-color: white">as the consolidated affiliated entity and has consolidated
</span>Yuan Ma<span style="background-color: white">&#8217;s financial results in GDC&#8217;s consolidated financial statements prior
to June 26, 2023. On June 26, 2023, GDC entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant to
the agreement, the Company agreed to sell and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR HK.
The purchase price for the transaction contemplated by the Agreement was $100,000. The sale of TMSR HK did not have any material impact
on the Company&#8217;s consolidated financial statements.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 62; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Prior
to September 26, 2023, we also conducted business through Highlight Media. W<span style="text-decoration: underline dotted">e</span> had
a series of contractual arrangement with Highlight Media through one of our subsidiaries, Highlight WFOE. For accounting purposes, Highlight
WFOE was the primary beneficiary of Highlight Media. Accordingly, under U.S. GAAP, GDC treated Highlight Media as the consolidated affiliated
entity and has consolidated Highlight Media&#8217;s financial results in GDC&#8217;s financial statements prior to September 26, 2023.
Highlight Media was an integrated marketing service agency, focusing on enterprise brand management, crisis public relations, intelligent
public opinion monitoring, media PR, financial and economic we-media operation, digital face application, large-scale exhibition services
and other businesses. On September 26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders
of Highlight Media to terminate the VIE Agreements and sold the interest in the VIE Agreements for a purchase price of $100,000. As a
result of such termination, the Company no longer treats Highlight Media as a consolidated affiliated entity or consolidates the financial
results and balance sheet of Highlight Media in the Company&#8217;s consolidated financial statements under U.S. GAAP.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b>Recent
Development</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Change
of Auditor</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">On
October 9, 2023, the Company notified its independent registered public accounting firm, Enrome LLP, its decision to dismiss Enrome LLP
as the Company&#8217;s auditor. On October 12, 2023, the Audit Committee and the Board of Directors of the Company approved the appointment
of HTL as its new independent registered public accounting firm to audit the Company&#8217;s financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Investment
in Shanghai Xianzhui</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">On
August 10, 2023, Highlight WFOE, Beijing Hehe Property Management Co., Ltd. (&#8220;Beijing Hehe&#8221;), and a third party, established
Shanghai Xianzhui under the laws of the People&#8217;s Republic of China for social media marketing. Highlight WFOE owned 60% of the equity
interest of Shanghai Xianzhui, Beijing Hehe owned 20% of the equity interest of Shanghai Xianzhui and the third party owned the remaining
20% of the equity interest of Shanghai Xianzhui.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">On
October 27, 2023, the Company entered into an equity purchase agreement with Highlight WFOE and Beijing Hehe, which was amended on November
10, 2023 (such equity purchase agreement, as amended, the &#8220;Agreement&#8221; for purpose of this section &#8220;Investment in Shanghai
Xianzhui&#8221;), pursuant to which the Highlight WFOE agreed to purchase 13.3333% equity interest in Shanghai Xianzhui from Beijing Hehe
and the Company agreed to issue 400,000 shares of common stock of the Company, valued at $2.7820 per share, the average closing bid price
of the common stock of GDC as of the five trading days immediately preceding the date of the Agreement, to Beijing Hehe or its assigns.
On January 11, 2024, the Company issued the 400,000 shares of its common stock to Beijing Hehe and the transaction was completed. Up to
the date of this Report, the Company owns 73.3333% of the total equity interest of Shanghai Xianzhui.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Registered
Direct Offering</i></b></span><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On May 4,
2023, the Company issued (i) 310,168 shares of common stock, (ii) registered pre-funded warrants to purchase an aggregate of up to 844,351
shares of common stock and (iii) unregistered warrants to purchase up to 1,154,519 shares of common stock in a registered direct offering
and a concurrent private placement, which were exchanged for </span>pre-funded warrants to purchase up to 577,260 shares of common stock
on November 3, 2023<span style="background-color: white">. See &#8220;Part I &#8211; Item 1. Business &#8211; Recent Business Development
&#8211; May 2023 Offering.&#8221;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 63; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On November
3, 2023, the Company issued (i) 1,436,253 shares of common stock, (ii) registered pre-funded warrants to purchase an aggregate of up to
1,876,103 shares of common stock and (iii) registered warrants to purchase up to an aggregate of 3,312,356 shares of common stock in a
registered direct offering. See &#8220;Part I &#8211; Item 1. Business &#8211; Recent Business Development &#8211; November 2023 Offering.&#8221;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On March
26, 2024, the Company issued 810,277 shares of common stock in a registered direct offering. See &#8220;Part I &#8211; Item 1. Business
&#8211; Recent Business Development &#8211; March 2024 Offering.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Asset Transfer between our Company and
our Subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;&#160;&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">GDC may rely on dividends to be paid by our
subsidiaries in Nevada and in the PRC, to fund our cash and financing requirements, including the funds necessary to pay dividends and
other cash distributions to our shareholders, to service any debt we may incur and to pay our operating expenses.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b style="-keep: true">&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Under the Nevada
Revised Statutes and the Articles of Incorporation and Bylaws of each of GDC and AI Catalysis (a direct subsidiary of GDC), dividends
may be declared by the Board of Directors at any regular or special meeting. No distribution may be made if, after giving it effect:
(a) such company would not be able to pay its debts as they become due in the usual course of business; or (b) such company&#8217;s total
assets would be less than the sum of its total liabilities plus the amount that would be needed, if such company were to be dissolved
immediately after the time of the distribution, to satisfy the preferential rights upon such dissolution of holders of shares of any
class or series of the capital stock of such company having preferential rights superior to those receiving the distribution.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Under the laws of
the British Virgin Islands, our BVI subsidiary and a direct subsidiary of GDC, Citi Profit, may pay a dividend to GDC out of profit,
provided that in no circumstances may a dividend be paid if this would result in Citi Profit being unable to pay our debts due in the
ordinary course of business.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Under the laws of
Hong Kong, our Hong Kong subsidiary and a direct subsidiary of Citi Profit, Highlight HK, is permitted, to provide funding to Citi Profit
through dividends distribution out of its profits. Under the current practices of the Hong Kong Inland Revenue Department, no tax is
payable in Hong Kong in respect of dividends paid to Citi Profit as a British Virgin Islands company.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Under PRC laws and
regulations, our PRC subsidiaries, Highlight WFOE (a direct subsidiary of Citi Profit), and Shanghai Xianzhui (a direct subsidiary of
Highlight WFOE), may pay dividends only out of its accumulated profits as determined in accordance with PRC accounting standards and
regulations. Further, our PRC subsidiaries are required to make appropriations to certain statutory reserve funds or may make appropriations
to certain discretionary funds, which are not distributable as cash dividends except in the event of a solvent liquidation of the companies.
In addition, a wholly foreign-owned enterprise is required to set aside at least 10% of its accumulated after-tax profits each year,
if any, to fund a certain statutory reserve fund, until the aggregate amount of such fund reaches 50% of its registered capital. Remittance
of dividends by a wholly foreign-owned enterprise out of China is also subject to examination by the banks designated by the State Administration
of Foreign Exchange, or SAFE.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">In addition, we expect
that revenue, if any, to be generated by our PRC operating subsidiary, Shanghai Xianzhui, will be in Renminbi, which is not freely convertible
into other currencies. As a result, any restriction on currency exchange may limit the ability of our PRC operating subsidiary to use
its Renminbi revenues to pay dividends to us. To the extent cash or assets in the business is in the PRC/Hong Kong or a PRC/Hong Kong
entity, the funds or assets may not be available to fund operations or for other use outside of the PRC/Hong Kong due to interventions
in or the imposition of restrictions and limitations on the ability of us or our subsidiaries by the PRC government to transfer cash
or assets. Shortages in the availability of foreign currency may temporarily delay the ability of our PRC subsidiaries to remit sufficient
foreign currency to pay dividends or other payments to us, or otherwise satisfy their foreign currency denominated obligations. In view
of the foregoing, to the extent cash in our business is held in China or by a PRC entity, such cash may not be available to fund operations
or for other use outside of the PRC. The PRC government may continue to strengthen its capital controls, and more restrictions and substantial
vetting process may be put forward by SAFE for cross-border transactions falling under both the current account and the capital account.
In addition, the Enterprise Income Tax Law and its implementation rules provide that a withholding tax rate of up to 10% will be applicable
to dividends payable by Chinese companies to non-PRC-resident enterprises unless otherwise exempted or reduced according to treaties
or arrangements between the PRC central government and governments of other countries or regions where the non-PRC resident enterprises
are incorporated. Any limitation on the ability of our PRC subsidiaries to pay dividends or make other kinds of payments to us could
materially and adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our business, pay dividends,
or otherwise fund and conduct our business.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 64; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Under PRC law, Highlight
WFOE and Shanghai Xianzhui may be funded through capital contributions by its immediate parent company or loans, subject to satisfaction
of applicable government registration and approval requirements. Before providing loans to our PRC subsidiaries, we will be required to
make filings about details of the loans with the SAFE in accordance with relevant PRC laws and regulations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Highlight HK is permitted
under the laws of Hong Kong to provide funding to Shanghai Xianzhui through capital contributions or to other companies within our corporate
structure through loans without restrictions on the amount of the funds and such funding is not subject to government registration or
filing requirements under the laws of Hong Kong.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Citi Profit is permitted
under the laws of the British Virgin Islands to provide funding to Highlight WFOE through capital contributions or to other companies
within our corporate structure through loans without restrictions on the amount of the funds and such funding is not subject to government
registration or filing requirements under the laws of the British Virgin Islands.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">GDC is permitted under
the laws of Nevada to provide funding to Citi Profit through capital contributions or to other companies within our corporate structure
through loans without restrictions on the amount of the funds and such funding is not subject to government registration or filing requirements
under the laws of the Nevada.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">AI Catalysis is permitted
under the laws of Nevada to provide funding to other companies within our corporate structure through loans without restrictions on the
amount of the funds and such funding is not subject to government registration or filing requirements under the laws of the Nevada.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">GDC presently does not
maintain any cash management policies which dictate how funds are transferred, however, GDC continues to conduct regular review and management
of all its subsidiaries&#8217; cash transfers and reports to board of directors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Prior to September 28,
2022, Makesi IoT Technology (Shanghai) Co., Ltd., a then indirect subsidiary of the Company (&#8220;Makesi WFOE&#8221;), had a series
of contractual arrangement with Sichuan Wuge Network Games Co., Ltd. (&#8220;Wuge&#8221;) and its shareholders that established a variable
interest entity (the &#8220;VIE&#8221;) structure. For accounting purposes, Makesi WFOE was the primary beneficiary of Wuge. Accordingly,
under accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;), the Company treated Wuge as
the consolidated affiliated entity and has consolidated Wuge&#8217;s financial statements prior to September 28, 2022. Wuge focused its
business on research, development and application of Internet of Things (IoT) and electronic tokens Wuge digital door signs. On September
28, 2022, Makesi WFOE entered into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE Agreements and
to cancel the shares previously issued to the shareholders of Wuge, based on the average closing price of $0.237 per share of the Company
during the 30 trading days immediately prior to the date of the termination agreement. As a result of such termination, the Company no
longer treats Wuge as a consolidated affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Prior to June 26, 2023,
Makesi WFOE had a series of contractual arrangement with Shanghai Yuanma Food and Beverage Management Co., Ltd. (&#8220;Yuan Ma&#8221;)
and its shareholders that established a VIE structure. For accounting purposes, Makesi WFOE was the primary beneficiary of Yuan Ma. Accordingly,
under U.S. GAAP, the Company treated Yuan Ma as the consolidated affiliated entity and has consolidated Yuan Ma&#8217;s financial results
in the Company&#8217;s consolidated financial statements prior to June 26, 2023. On June 26, 2023, the Company entered into a share purchase
agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the Company agreed to sell and the buyer agreed to purchase
all the issued and outstanding equity interest in TMSR Holdings Limited (&#8220;TMSR HK&#8221;), which owned 100% equity interest in Makesi
WFOE. The purchase price for the transaction contemplated by the Agreement was $100,000. The sale of TMSR HK did not have any material
impact on the Company&#8217;s consolidated financial statements.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 65; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">Prior to September
26, 2023, Highlight WFOE had a series of contractual arrangement with Highlight Media and its shareholders that established a VIE structure.
For accounting purposes, Highlight WFOE was the primary beneficiary of Highlight Media. Accordingly, under U.S. GAAP, the Company treated
Highlight Media as the consolidated affiliated entity and has consolidated Highlight Media&#8217;s financial results in the Company&#8217;s
financial statements prior to September 26, 2023. Highlight Media was an integrated marketing service agency, focusing on enterprise
brand management, crisis public relations, intelligent public opinion monitoring, media PR, financial and economic we-media operation,
digital face application, large-scale exhibition services and other businesses. On September 26, 2023, Highlight WFOE entered into a
termination agreement with Highlight Media and the shareholders of Highlight Media to terminate the VIE Agreements and sold the interest
in the VIE Agreements for a purchase price of $100,000. As a result of such termination, the Company no longer treats Highlight Media
as a consolidated affiliated entity or consolidates the financial results and balance sheet of Highlight Media in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">As of December 31,
2023 and as of the date of this report, we do not have a VIE structure.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">During the three months ended March 31, 2024,
there was no transfer of assets between GDC and its subsidiaries. No amounts owed under any previous VIE agreements were settled. There
were no cash transfers to or from the VIEs. GDC did not make any dividends or distributions to U.S. investors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">During the fiscal years ended December 31,
2023, GDC transferred a total of $2,100,000 to its subsidiary AI Catalysis Corp as capital contribution. No subsidiary made any dividends
or distributions to GDC. No amounts owed under any VIE agreements were settled. There were no cash transfers to or from the VIEs. GDC
did not make any dividends or distributions to U.S. investors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">During the fiscal years ended December 31,
2022, there was no transfer of assets between GDC and its subsidiaries. No earnings or other amount owed under any VIE agreements was
settled. There were no cash transfers to or from the VIEs. GDC did not make any dividends or distributions to U.S. investors.&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="-keep: true">As of the date of
this report, we have no intention of distributing any earnings as dividends to our investors or to settle amounts owned under the previous
VIE agreements. If our subsidiary incurs debt on its own behalf in the future, the instruments governing the debt may restrict its ability
to pay dividends or make other distributions to us.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">See the &#8220;Item 1. Business &#8212;&#160;Summary of Selected Condensed Consolidated Financial Data of GD Culture Group Limited, its subsidiaries and the VIEs&#8221; and the consolidated financial
statements as set forth in this report. See also &#8220;Risk Factors&#160;&#8212;&#160;Risks Related to Our Corporate Structure &#8212;
We may rely on dividends paid by our subsidiaries for our cash needs. Any limitation on the ability of our subsidiaries to make dividend
payments to us, or any tax implications of making dividend payments to us, could limit our ability to pay our parent company expenses
or pay dividends to holders of our common stock&#8221; on page 28 of this report, and &#8220;Risk Factors &#8212;&#160;Risks Related
to Doing Business in China &#8212; &#8220;PRC regulation of loans to, and direct investments in, PRC entities by offshore holding companies
may delay or prevent us from using proceeds from future financing activities to make loans or additional capital contributions to our
PRC operating subsidiary&#8221; on page 31 of this report.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white"><b>Key
Factors that Affect Operating Results</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white"><i>Competition</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">E-commerce
and live streaming is a competitive industry. Our competition varies and includes content creators on TikTok and other social media platform.
Each of these competitors competes with us based on quality of content, activeness and responsiveness on the social placement, product
selection, product quality, customer service, price, store format, location, or a combination of these factors. Some of these competitors
may have been in business longer, may have more experience, or may have greater financial or marketing resources than us. As competition
intensifies, our results of operations may be negatively impacted through a loss of sales and decrease in market share.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white"><i>Retention
of Key Management Team Members</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Our
management team comprises executives with extensive experience in technology and content creation. The management team has led us to take
leaps in deploying AI technology in live-steaming, e-commerce, gaming and other sectors. The loss of any of our key executive team member
might affect our business and our result of operation.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white"><i>Our
Ability to Grow Market Presence and Penetrate New Markets</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">We
are still in an early development stage. We intend to expand our presence on social media to increase the market presence. If we cannot
grow market presence and penetrate new markets in an effective and cost-efficient way, our results of operation will be negatively impacted.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i><span style="text-decoration:underline">Impact
of the COVID-19 Pandemic</span></i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
COVID-19 pandemic did not have a material impact on our business or results of operation during the year ended December 31, 2023 and 2022.
However, the extent to which the COVID-19 pandemic may negatively impact the general economy and our business is highly uncertain and
cannot be accurately predicted. These uncertainties may impede our ability to conduct our operations and could materially and adversely
affect our business, financial condition and results of operations, and as a result could adversely affect our stock price and create
more volatility.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 66; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b>Results
of Operations</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b>Year
Ended December 31, 2023 vs. December 31, 2022</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Percentage</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Operating expenses</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">11,990,934</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">414,151</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">11,576,783</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">2,795.3</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from operations</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(11,990,934</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(414,151</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(11,576,783</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">2,795.3</td><td style="font-weight: bold; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">104,419</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">104,419</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">100.0</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss before income tax from continuing operations</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(11,886,515</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(414,151</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(11,472,364</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">2,770.1</td><td style="font-weight: bold; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Provision for income taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">327,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">327,822</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">100.0</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,214,337</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(414,151</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(11,800,186</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,849.2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Net loss attributable to noncontrolling interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,825,130</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,825,130</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(100.0</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from continuing operations attributable to GD Culture Group Limited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(10,389,207</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(414,151</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9,975,056</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,408.6</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Discontinued operations:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,132,049</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(26,347,195</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,215,146</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(91.9</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Loss on disposal of discontinued operations,
    net of taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(362</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,060,609</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,060,247</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(100.0</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Net Loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(14,346,748</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(30,821,955</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,475,207</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(53.5</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  </table><div>




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Operating
Expenses</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b><i>&#160;</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
Company&#8217;s operating expenses include selling and marketing (&#8220;S&amp;M&#8221;) expenses, general and administrative (&#8220;SG&amp;A&#8221;)
expenses, research and development (&#8220;R&amp;D&#8221;) expenses. S&amp;M expenses increased to approximately $4.7 million for the
year ended December 31, 2023, compared to nil for the year ended December 31, 2022. The increase was mainly due to the Company increased
inputs on digital human and e-commerce live streaming marketing and advertising to improve its brand reputation, attract a large following
on social media. G&amp;A expenses increased by approximately $4.8 million from approximately $0.4 million for the year ended December
31, 2022 to approximately $5.2 million for the year ended December 31, 2023. The increase was mainly due to the combined impact of (i)
the reduction of impairment of prepaid and other current assets, (ii) the expansion of our administrative associated personnel cost, and
(iii) increase in operating and lease expenses for offices. R&amp;D expenses increased to approximately $2.1 million for the year ended
December 31, 2023, compared to nil for the year ended December 31, 2022. The increase was mainly due to the Company increased inputs on
research and development about our artificial intelligence based digital human application, to create unconventional digital characters
and customize digital humans to support the clients&#8217; marketing efforts.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white"><b><i>Other
Income, Net</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; background-color: white">The
Company&#8217;s other income increased by approximately $104 thousand during the year ended December 31, 2023, compared to nil for the
year ended December 31, 2022. The increase was mainly due to the gain from disposal of subsidiaries.</span></p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Loss
from Continuing Operations</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">As
a result of the foregoing, loss from continuing operations for the year ended December 31, 2023 was approximately $12.2 million, an increase
of approximately 2,849.2%, from approximately loss from continuing operations of $0.4 million for the year ended December 31, 2022.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 67; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Net
Loss</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b><i>&#160;</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
Company&#8217;s net loss decreased by approximately $16.5 million, or 59.4%, to approximately $14.3 million net loss for the year ended
December 31, 2023, from approximately $30.8 million net loss for the year ended December 31, 2022. The decrease was mainly due to the
combined impact of (i) increase in digital human and e-commerce live streaming marketing and advertising, (ii) the expansion of our administrative
associated personnel cost, (iii) increase in operating and lease expenses for offices, (iv) increase in researching and development about
our artificial intelligence based digital human application and (v) the reduction of impairment of goodwill and prepaid and other current
assets.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Critical
Accounting Policies and Estimates</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
Company prepares its consolidated financial statements in accordance with U.S. GAAP. The preparation of these consolidated financial statements
requires the Company to make estimates, assumptions and judgments that can significantly impact the amounts the Company reports as assets,
liabilities, revenue, costs and expenses and the related disclosures. The Company bases its estimates on historical experience and other
assumptions that it believes are reasonable under the circumstances. The Company&#8217;s actual results could differ significantly from
these estimates under different assumptions and conditions. The Company has identified the following key accounting estimates:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration:underline">Convertible
Notes Receivable</span></i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes (as defined in Note 13 of the Consolidated Financial
Statements) according to ASC 320 &#8220;Investments &#8212; Debt Securities&#8221; and concluded that the convertible notes should be
classified as an available-for-sale security and measured at fair value. To evaluate the fair value of the available-for-sale security,
the Company used the valuation methodology of income approach, which is determined by the future cash flow forecast. The fair value changes
of these notes were recorded as accumulated other comprehensive income on the accompanying consolidated statements of operations and comprehensive
loss for the year ended as of the reporting period.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration:underline">Lease</span></i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
determines if an arrangement is a lease at inception. Leases that transfer substantially all of the benefits and risks incidental to the
ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at
the inception of the lease. All other leases are accounted for as operating leases. The Company has no significant finance leases.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
recognizes lease liabilities and corresponding right-of-use assets on the balance sheet for leases. Operating lease right- of-use assets
(the &#8220;ROU&#8221;) are disclosed as non-current assets in the Company&#8217;s consolidated balance sheets. Current maturities of
operating lease liabilities are classified as operating lease liabilities - current, and operating lease liabilities that will be due
in more than one year are disclosed as non-current liabilities on the consolidated balance sheets. Operating lease right-of-use assets
and operating lease liabilities are initially recognized based on the present value of future lease payments at lease commencement. The
operating lease right-of-use asset also includes any lease payments made prior to lease commencement and the initial direct costs incurred
by the lessee and is recorded net of any lease incentives received. As the interest rates implicit in most of the leases are not readily
determinable, the Company uses the incremental borrowing rates based on the information available at lease commencement to determine the
present value of the future lease payments. Operating lease expenses are recognized on a straight-line basis over the term of the lease.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Most leases
have initial terms ranging from&#160;1 to 5.5 years. The Company&#8217;s lease agreements did not include non-lease components. Lease
expense for fixed lease payments is recognized on a straight-line basis over the lease term. The Company&#8217;s lease agreements do not
contain any significant residual value guarantees or restricted covenants. </span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 68; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluates the carrying value of ROU assets if there are indicators of impairment and reviews the recoverability of the related asset group.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
Company reassesses of a contract is or contains a leasing arrangement and re-measures ROU assets and liabilities upon modification of
the contract. The Company will derecognize ROU assets and liabilities, with difference recognized in the income statement on the contract
termination.&#160;&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b>Recently
Issued Accounting Pronouncements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In October
2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from
Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and
contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments
are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments
should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption
permitted. The Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements.
The Company will adopt ASU 2021-08 since January 1, 2024.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In June
2022, the FASB issued ASU 2022-03, &#8220;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual
Sale Restrictions&#8221;, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the
unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an
entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain
disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with
any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective
for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The
Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements. The Company
will adopt ASU 2022-03 since January 1, 2024.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="background-color: white">In December 2023, the FASB issued
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which requires disclosure of incremental
income tax information within the rate reconciliation and expanded disclosures of income taxes paid, among other disclosure requirements.
ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company&#8217;s management
does not believe the adoption of ASU 2023-09 will have a material impact on its financial statements and disclosures.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">We
do not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on
our consolidated balance sheets, statements of operations and comprehensive loss and statements of cash flows.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b>Liquidity
and Capital Resources</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
Company has funded working capital and other capital requirements primarily by equity contributions. Cash is required to repay debts and
pay salaries, office expenses and other operating expenses. As of December 31, 2023, our net working capital was approximately $8.7 million.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">We
believe that current levels of cash and cash flows from operations will be sufficient to meet its anticipated cash needs for at least
the next twelve months from the date the consolidated financial statements to be issued. However, it may need additional cash resources
in the future if it experiences changed business conditions or other developments, and may also need additional cash resources in the
future if it wishes to pursue opportunities for investment, acquisition, strategic cooperation or other similar actions. If it is determined
that the cash requirements exceed the Company&#8217;s amounts of cash and cash equivalents on hand, the Company may seek to issue debt
or equity securities or obtain additional credit facility.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 69; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The following summarizes the
key components of the Company&#8217;s cash flows for the years ended December 31, 2023 and 2022.&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended<br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net cash used in operating activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(13,240,484</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(886,221</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net cash used in investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,217,314</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,493,352</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net cash provided by financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23,088,425</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Effect of exchange rate change on cash and cash equivalents</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">155,783</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(819,659</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Net change in cash and cash equivalents</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,786,410</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(14,199,222</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><div>




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>&#160;&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">As
of December 31, 2023 and December 31, 2022, the Company had cash in the amount of $5,175,518 and $389,108, respectively. As of December
31, 2023 and December 31, 2022, $211,222 and $215,880 were deposited with various financial institutions located in the PRC, respectively.
As of December 31, 2023 and 2022, $4,964,296 and $173,228 were deposited with one financial institution located in the United States,
respectively.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><i>Operating
activities</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Net
cash used in operating activities was approximately $13.2 million for the year ended December 31, 2023, as compared to approximately $0.9
million net cash used in operating activities for the year ended December 31, 2022. Net loss for the year ended December 31, 2023 was
approximately $14.3 million, as compared to $30.8 million for the year ended December 31, 2022. Adjustments to reconcile net loss to net
cash used in operating activities decreased by $28.8 million, mainly due to the reduction of impairment of prepaid and other current assets
and goodwill for approximately $24.6 million and reduction of loss from disposal of </span>discontinued operations or subsidiaries of
<span style="background-color: white">$</span>4.2 million and changes in operating assets and liabilities decreased <span style="background-color: white">approximately
$0.5 million, mainly caused by the decrease of $2.2 million of change in customer deposits and $0.3 million of change in deferred tax
liability, partially net off by the increase of approximately $1 million of change in other payable-related parties, the increase of approximately
$1.2 million of change in prepaid and other current assets and the increase of approximately $0.3 million of change in other assets.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white"><i>Investing
activities</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; background-color: white">Net
cash used in investing activities was $5.2 million for the year ended December 31, 2023, as compared to approximately $12.5 million net
cash used in investing activities for the year ended December 31, 2022. Net cash used in investing activities was decreased by approximately
$7.3 million, mainly due to the decrease of the net cash impact from the disposal of discontinued operations</span>&#160;<span style="font-family: Times New Roman, Times, Serif; background-color: white">or
subsidiaries amounted to approximately $12.9 million, partially offset by purchase of intangible assets with the amount of $2.9 million
and investment in convertible notes of Liquid Marketplace Corp and DigiTrax Entertainment Inc. with the amount of $2.5 million.</span></p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><i>&#160;</i>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white"><i>Financing
activities</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; background-color: white">Net
cash provided by financing activities was $23.1 million for the year ended December 31, 2023, as compared to nil net cash provided by
financing activities for the year ended December 31, 2022. Net cash provided by financing activities was mainly due to approximately
$12.5 million of issuance of common stock, $5.1 million proceeds from issuance of pre-funded warrants and contribution by noncontrolling</span>&#160;
<span style="font-family: Times New Roman, Times, Serif; background-color: white">interest shareholder with the amount of $5.5 million.</span></p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><i>&#160;</i>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 70; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b>Risks</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Credit
Risk</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Credit
risk is one of the most significant risks for the Company&#8217;s business.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Financial
instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and accounts receivable.
Cash held at major financial institutions located in the PRC are not insured by the government. While we believe that these financial
institutions are of high credit quality, it also continually monitors their credit worthiness.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Accounts
receivable are typically unsecured and derived from revenue earned from customers, thereby exposed to credit risk. Credit risk is controlled
by the application of credit approvals, limits and monitoring procedures. The Company manages credit risk through in-house research and
analysis of the Chinese economy and the underlying obligors and transaction structures. To minimize credit risk, the Company normally
require prepayment from the customers prior to begin production or delivery products. The Company identifies credit risk collectively
based on industry, geography and customer type. This information is monitored regularly by management.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">In
measuring the credit risk of our sales to our customers, the Company mainly reflects the &#8220;probability of default&#8221; by the customer
on its contractual obligations and considers the current financial position of the customer and the exposures to the customer and its
likely future development.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Liquidity
Risk</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
Company is also exposed to liquidity risk which is risk that it is unable to provide sufficient capital resources and liquidity to meet
its commitments and business needs. Liquidity risk is controlled by the application of financial position analysis and monitoring procedures.
When necessary, the Company will turn to other financial institutions and the owners to obtain short-term funding to meet the liquidity
shortage.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white"><b><i>Inflation
Risk</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
Company is also exposed to inflation risk Inflationary factors, such as increases in raw material and overhead costs, could impair our
operating results. Although we do not believe that inflation has had a material impact on our financial position or results of operations
to date, a high rate of inflation in the future may have an adverse effect on our ability to maintain current levels of gross margin and
operating expenses as a percentage of sales revenue if the selling prices of our products do not increase with such increased costs.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Foreign
Currency Risk</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">A
majority of the Company&#8217;s operating activities and a significant portion of the Company&#8217;s assets and liabilities are denominated
in RMB, which is not freely convertible into foreign currencies. All foreign exchange transactions take place either through the Peoples&#8217;
Bank of China (&#8220;PBOC&#8221;) or other authorized financial institutions at exchange rates quoted by PBOC. Approval of foreign currency
payments by the PBOC or other regulatory institutions requires submitting a payment application form together with suppliers&#8217; invoices
and signed contracts. The value of RMB is subject to changes in central government policies and to international economic and political
developments affecting supply and demand in the China Foreign Exchange Trading System market.&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 71; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><div><a id="a_012"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 7A. Quantitative and Qualitative Disclosures about Market Risk</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Disclosure in response to this Item is not required
for a smaller reporting company.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_013"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 8. Financial Statements and Supplementary Data </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reference is made to Pages F-1 through F-38 comprising
a portion of this Report on Form 10-K.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_014"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 9. Changes in and Disagreements with Accountants on Accounting
and Financial Disclosure.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 9, 2023, the Company notified its independent
registered public accounting firm, Enrome LLP, its decision to dismiss Enrome LLP as the Company&#8217;s auditor. The report of Enrome
LLP on the financial statements of the Company for the fiscal year ended December 31, 2022 and the related statements of operations and
comprehensive income (loss), changes in stockholders&#8217; equity (deficit), and cash flows for the fiscal year ended December 31, 2022
did not contain an adverse opinion or disclaimer of opinion and were not qualified or modified as to uncertainty, audit scope or accounting
principles. The decision to change the independent registered public accounting firm was recommended and approved by the Audit Committee
and the Board of Directors of the Company. Since the engagement of Enrome LLP in September 2022 and through October 9, 2023, the date
of dismissal, (a) there were no disagreements with Enrome LLP on any matter of accounting principles or practices, financial statement
disclosure, or auditing scope or procedure, which disagreements, if not resolved to the satisfaction of Enrome LLP, would have caused
it to make reference thereto in its reports on the financial statements for such years and (b) there were no &#8220;reportable events&#8221;
as described in Item 304(a)(1)(v) of Regulation S-K.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160; &#160; &#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On October 12, 2023,
the Audit Committee and the Board of Directors of GD Culture Group Limited (the &#8220;Company&#8221;) approved the appointment of HTL
as its new independent registered public accounting firm to audit the Company&#8217;s financial statements. During the two most recent
fiscal years ended December 31, 2022 and 2021 and any subsequent interim periods through the date hereof prior to the engagement of HTL,
neither the Company, nor someone on its behalf, has consulted HTL regarding:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; background-color: white">&#160;&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(i)</span></td><td style="text-align: justify"><span style="font-size: 10pt">either: the application of
accounting principles to a specified transaction, either completed or proposed; or the type of audit opinion that might be rendered on
the Company&#8217;s consolidated financial statements, and either a written report was provided to the Company or oral advice was provided
that the new independent registered public accounting firm concluded was an important factor considered by the Company in reaching a
decision as to the accounting, auditing or financial reporting issue; or</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160; &#160; &#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(ii)</span></td><td style="text-align: justify"><span style="font-size: 10pt">any matter that was either
the subject of a disagreement as defined in paragraph 304(a)(1)(iv) of Regulation S-K or a reportable event as described in paragraph
304(a)(1)(v) of Regulation S-K.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><div><a id="a_015"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.1pt; text-indent: -45.1pt"><b>Item 9A. Controls and Procedures.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.1pt; text-indent: -45.1pt"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Evaluation of Disclosure Controls and Procedures</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the supervision and with the participation
of our management, including our Chief Executive Officers, President and Chief Financial Officer (the &#8220;Certifying Officers&#8221;),
we carried out an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as defined in
Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based on the foregoing, our Certifying Officers concluded that our disclosure controls
and procedures were not effective as of the end of the period covered by this Report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 72; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Disclosure controls and procedures are controls
and other procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange
Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls
and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in our
reports filed or submitted under the Exchange Act is accumulated and communicated to management, including our Certifying Officers, or
persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 29.7pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Management&#8217;s Report on Internal Controls Over Financial Reporting</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As required by the SEC rules and regulations for
the implementation of Section 404 of the Sarbanes-Oxley Act, our management is responsible for establishing and maintaining adequate internal
control over financial reporting. Our internal control over financial reporting is designed to provide reasonable assurance regarding
the reliability of financial reporting and the preparation of our consolidated financial statements for external reporting purposes in
accordance with GAAP. Our internal control over financial reporting includes those policies and procedures that:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-size: 10pt">pertain to the maintenance of
records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of our company,</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-size: 10pt">provide reasonable assurance
that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with accounting
principles generally accepted in the United States of America, and that our receipts and expenditures are being made only in accordance
with authorizations of our management and directors, and</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(3)</span></td><td style="text-align: justify"><span style="font-size: 10pt">provide reasonable assurance
regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect
on the consolidated financial statements.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A &#8220;material weakness&#8221; is defined under
the SEC rules as a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable
possibility that a material misstatement of a company&#8217;s annual or interim financial statements will not be prevented or detected
on a timely basis by our internal controls. As a result of its review, management concluded that we had material weaknesses in our internal
control over financial reporting process consisting of the following:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Inadequate U.S. GAAP expertise.
The current accounting staff is inexperienced in applying U.S. GAAP standard as they are primarily engaged in ensuring compliance with
PRC accounting and reporting requirement for our consolidated operating entities, and thus require substantial training. The current
staff&#8217;s accounting skills and understanding as to how to fulfill the requirements of U.S. GAAP-based reporting, including subsidiary
financial statements consolidation, are inadequate.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 73; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">No formal plan to provide applicable
training for our financial and accounting staff to enhance our understanding of U.S. GAAP and internal control over financial reporting.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Because of its inherent limitations, internal
control over financial reporting may not prevent or detect errors or misstatements in our consolidated financial statements. 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 or compliance with the policies or procedures may deteriorate. Management assessed the effectiveness of
our internal control over financial reporting at December 31, 2023. In making these assessments, management used the criteria set forth
by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control &#8212; Integrated Framework (2013).
Based on our assessments and those criteria, management determined that our internal control over financial reporting was not effective
at December 31, 2023 due to the material weaknesses identified by our management as described above.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Management Plan to Remediate Material Weaknesses</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">We plan to engage outside consultant
to supplement efforts to improve our internal control over financial reporting;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">We plan to acquire applicable
training for our financial and accounting staff to enhance our understanding of U.S. GAAP and internal control over financial reporting</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Changes in Internal Control over Financial Reporting</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no changes in our internal control
over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act) during the most recent fiscal
quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&#160;</p><div>

</div><div><a id="a_016"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 9B. Other Information</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c48" format="ixt:fixed-false" name="ecd:NonRule10b51ArrTrmntdFlag" id="ixv-19329"><ix:nonNumeric contextRef="c48" format="ixt:fixed-false" name="ecd:Rule10b51ArrTrmntdFlag" id="ixv-19330"><ix:nonNumeric contextRef="c48" format="ixt:fixed-false" name="ecd:NonRule10b51ArrAdoptedFlag" id="ixv-19331"><ix:nonNumeric contextRef="c48" format="ixt:fixed-false" name="ecd:Rule10b51ArrAdoptedFlag" id="ixv-19332">None</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><div><a id="a_017"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 9C. Disclosure Regarding Foreign Jurisdictions
that Prevent Inspections</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 74; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><div><a id="a_018"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART III</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><div><a id="a_019"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 10. Directors, Executive Officers and Corporate Governance</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the name, age and
position of each of our executive officers and directors as of the date of this report:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="width: 33%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Age</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 55%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Position</b></span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiao Jian Wang</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer,
    President, Chairman of the Board, and Director</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zihao Zhao</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer and Director</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lu Cai</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Operating Officer</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lei Zhang <sup>(1)(2)(3)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director, Chairman of the Compensation Committee</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shuaiheng Zhang <sup>(1)(2)(3)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director, Chairman of the Audit Committee&#160;</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yun Zhang <sup>(1)(2)(3)</sup></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director, Chairman
    of the Nominating and Corporate Governance Committee</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Member of our Audit Committee</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Member of our Compensation Committee</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">(3)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Member of our Nominating and Corporate Governance Committee</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Business Experience and Directorships</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following describes the backgrounds of
the director. Our board of directors has determined that (a) other than Messrs. Xiao Jian Wang and Zihao Zhao, all of our directors are
independent directors as defined under the Nasdaq Stock Market&#8217;s listing standards governing members of boards of directors, and
(b) the members of our Audit Committee, Compensation Committee, and Nominating and Corporate Governance Committee are independent under
applicable SEC rules.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Mr. Xiao Jian Wang</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Mr. Xiao
Jian Wang </span>was appointed as the Chief Executive Officer, President, Chairman of the Board and a director of the Company, effective
April 21, 2023. Mr. Wang <span style="background-color: white">was the Vice President of Business Development at Foregrowth Inc. in Vancouver,
Canadam, where he formulated and executed comprehensive business plans, achieving defined sales targets and driving market expansion,
conducted training sessions for financial advisors, equipping them with in-depth knowledge of compliance requirements, market insights,
and product features, and conducted extensive research and due diligence on potential alternative investment opportunities, resulting
in successful acquisitions and partnerships. Prior to that, Mr. Wang was a Private Banking Consultant and an Interbank Commercial Paper
Trader at China Minsheng Bank in Chongqing, China. Mr. Wang received his Bachelor of Science in Mathematics degree from University of
British Columbia in 2012.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Ms. Zihao Zhao</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Mr.&#160;Zihao
Zhao </span>was appointed as the Chief Financial Officer of the Company, effective April 21, 2023. Mr. Zhao <span style="background-color: white">was
a senior audit assistant at PricewaterhouseCoopers, PWC, Shanghai from 2016 to 2019. Mr. Wang received his Bachelor of Science in Taxation
degree from Shanghai Lixin University of Accounting and Finance in 2016.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 75; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Ms. Lu Cai</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ms. Lu Cai was appointed as the Chief Operating
Officer of the Company, effective February 9, 2023. Ms. Lu Cai, has over 10 years of extensive experience in financial management and
consulting. Since July 2020, Ms. Lu Cai has been the Chief Executive Officer of Beijing Boda Shengshi Financial Consulting Co., Ltd, a
firm that offers initial public offering and pre-marketing consulting services in China. From July 2017 to May 2020, Ms. Lu Cai was a
Vice President of SINO-TONE Beijing Consulting Co., Ltd, a consulting firm based in Beijing, China. Ms. Lu Cai graduated from Beijing
Foreign Studies University.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Mr. Lei Zhang</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mr. Lei Zhang was appointed as a director,
chair of the Compensation Committee, and a member of the Nominating and Corporate Governance Committee, the Compensation Committee, and
the Audit Committee of the Company. Mr. Lei Zhang has more than 10 years of experience in accounting. Since 2018, he holds the position
of Assistant Professor of Accounting at Simon Fraser University. His research contributions have been recognized, including receiving
the Vanderbilt Music City Accounting Research Conference Best Paper Award in June 2022. Mr. Lei Zhang&#8217;s teaching experience spans
courses such as Business Ethics and Corporate Social Responsibility, Introduction to Managerial Accounting, and Intermediate Managerial
Accounting. His academic journey reflects a commitment to excellence and a passion for advancing accounting knowledge. Mr. Lei Zhang
earned his Ph.D. in Accounting from the University of British Columbia in 2018.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Mr. Shuaiheng Zhang</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mr. Shuaiheng Zhang was appointed as a director
and a member of the Nominating and Corporate Governance Committee, the Compensation Committee, and the Audit Committee of the Company,
effective February 9, 2023. Mr. Shuaiheng Zhang, has more than 40 years of working experience in management. Since September 2019, Mr.
Shuaiheng Zhang has been the general manager at Sunwoda Huizhou New Energy Co., Ltd., a high-tech enterprise with research and development,
design, production and sale of lithium-ion battery cell and module and a wholly owned subsidiary of Sunwoda Electronic Co., Ltd., a company
listed on the Growth Enterprise Market of Shenzhen Stock Exchange since 2011. From October 1994 to July 2013, Mr. Shuaiheng Zhang was
the general manager and vice chairman of the board at Shenzhen SEG Co., Ltd., a company listed on the main board of Shenzhen Stock Exchange
that are engaged in development of electronic information industry and electronic product trading market. From July 2013 to December 2015,
Mr. Shuaiheng Zhang was the vice general manager at Shenzhen SI Semiconductors Co., Ltd., a power semiconductor device manufacturer. From
December 2015 to September 2019, Mr. Shuaiheng Zhang was the general manager and chairman of the board of Shenzhen SEG Longyan Energy
Technology CO., Ltd., a subsidiary of Shenzhen SEG Co., Ltd. Mr. Shuaiheng Zhang received his bachelor degree In mechanical engineering
from Xidian University and his master degree in computer science from Tsinghua University.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 76; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Mr. Yun Zhang</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Yun Zhang was appointed as a director, chair
of the Nominating Committee, and a member of the Nominating and Corporate Governance Committee, the Compensation Committee, and the Audit
Committee of the Company. Mr. Yun Zhang has extensive experience across various roles, currently serves as a Consultant at China Machinery
Engineering Corporation in Vancouver since September 2018. In this capacity, Mr. Yun Zhang is responsible for promoting and negotiating
projects with local companies on behalf of the Chinese State-Owned Company. Prior to this, from September 2017 to September 2018, Mr.
Yun Zhang held the position of Purchasing Manager at Homemax Building Supplies Inc., Vancouver, where they implemented annual purchasing
plans, managed contracts, and ensured optimal inventory levels. Earlier in their career, from January 2015 to September 2017, Mr. Yun
Zhang served as the Accountant Manager at China GEZHOUBA Group Company Limited in Wuhan, China. In this role, he focused on generating
comprehensive reporting packages, including business performance results, and compiled reviewed financial data for effective projections.
Mr. Yun Zhang diverse professional journey spans different industries and responsibilities, showcasing their adaptability and expertise.
Mr. Yun Zhang earned his bachelor&#8217;s degree in Accounting from the University of Adelaide in 2011.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>No Classification of Directors</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with our existing charter, our board
of directors is divided into two classes with only one class of directors being elected in each year and each class (except for those
directors appointed prior to our first annual meeting of stockholders) serving a two-year term.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As discussed above, in connection with the Business
Combination, our board of directors has been reconstituted and comprised of six members. Our board of directors believes it is in the
best interests of the Company for the board of directors to have no separate classification, such that each director serves a one-year
term until the next annual meeting of stockholders or until such director&#8217;s successor is elected or qualified.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Director Independence</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Nasdaq listing standards require that a majority
of our board of directors be independent as long as we are not a controlled company. We anticipate that a majority of our board of directors
will be independent as of the closing of the Business Combination. An &#8220;independent director&#8221; is defined under the Nasdaq
rules generally as a person other than an officer or employee of the company or its subsidiaries or any other individual having a relationship
which in the opinion of the company&#8217;s board of directors, would interfere with the director&#8217;s exercise of independent judgment
in carrying out the responsibilities of a director. We anticipate that our board of directors will determine that Mr. Lei Zhang, Mr.
Shuaiheng Zhang and Mr. Yun Zhang are &#8220;independent directors&#8221; as defined in the Nasdaq listing standards and applicable SEC
rules. Our independent directors will have regularly scheduled meetings at which only independent directors are present.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Leadership Structure and Risk Oversight</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The board of directors does not have a lead independent
director. Currently Mr. Xiao Jian Wang serves as our Chief Executive Officer, President and Chairman of the Board.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Committees of the Board of Directors</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The standing committees of our board of directors
currently consists of an Audit Committee and a Compensation Committee, and after the Business Combination will also consist of a Nominating
and Corporate Governance Committee. Each of the committees will report to the board of directors as they deem appropriate and as the board
may request.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>


</div><!-- Field: Page; Sequence: 77; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Audit Committee</i>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Audit Committee currently consists of
Mr. Shuaiheng Zhang, Mr. Yun Zhang and Mr. Lei Zhang, with Mr. Shuaiheng Zhang serving as the chairman of the Audit Committee. We believe
that each of these individuals qualify as independent directors according to the rules and regulations of the SEC with respect to audit
committee membership. We also believe that Mr. Shuaiheng Zhang qualifies as our &#8220;audit committee financial expert,&#8221; as such
term is defined in Item 401(h) of Regulation S-K. Our board of directors has adopted a written charter for the Audit Committee, which
is attached as an exhibit to this Report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The audit committee&#8217;s duties, which are
specified in our Audit Committee Charter, include, but are not limited to:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">reviewing and discussing with management and the independent auditor our annual audited financial statements, and recommending to the board whether the audited financial statements should be included in our Form 10-K;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">discussing with management and the independent auditor significant financial reporting issues and judgments made in connection with the preparation of our financial statements;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">discussing with management major risk assessment and risk management policies;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">monitoring the independence of the independent auditor;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">verifying the rotation of the lead (or coordinating) audit partner having primary responsibility for the audit and the audit partner responsible for reviewing the audit as required by law;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">reviewing and approving all related-party transactions;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">inquiring and discussing with management our compliance with applicable laws and regulations;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">pre-approving all audit services and permitted non-audit services to be performed by our independent auditor, including the fees and terms of the services to be performed;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">appointing or replacing the independent auditor;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">determining the compensation and oversight of the work of the independent auditor (including resolution of disagreements between management and the independent auditor regarding financial reporting) for the purpose of preparing or issuing an audit report or related work;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">establishing procedures for the receipt, retention and treatment of complaints received by us regarding accounting, internal accounting controls or reports which raise material issues regarding our financial statements or accounting policies; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Compensation Committee</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Compensation Committee currently consists
of Mr. Lei Zhang, Mr. Shuaiheng Zhang, and Mr. Yun Zhang, with Mr. Lei Zhang serving as the chairman of the Compensation Committee. We
anticipate that each of the members of our Compensation Committee will be independent under the applicable Nasdaq listing standards.
Our board of directors has adopted a written charter for the Compensation Committee, which is attached as an exhibit to this Report.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>


</div><!-- Field: Page; Sequence: 78; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The compensation committee&#8217;s duties, which
are specified in our Compensation Committee Charter, include, but not limited to:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">reviewing and approving on an annual basis the corporate goals and objectives relevant to our Chief Executive Officer&#8217;s compensation, evaluating our Chief Executive Officer&#8217;s performance in light of such goals and objectives and determining and approving the remuneration (if any) of our Chief Executive Officer&#8217;s based on such evaluation;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">reviewing and approving the compensation of all of our other executive officers;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">reviewing our executive compensation policies and plans;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">implementing and administering our incentive compensation equity-based remuneration plans;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">assisting management in complying with our proxy statement and annual report disclosure requirements;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">approving all special perquisites, special cash payments and other special compensation and benefit arrangements for our executive officers and employees;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">producing a report on executive compensation to be included in our annual proxy statement; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">reviewing, evaluating and recommending changes, if appropriate, to the remuneration for directors.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Corporate Governance and Nominating Committee</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Corporate Governance and Nominating Committee
will be responsible for, among other matters: (1) identifying individuals qualified to become members of our board of directors, consistent
with criteria approved by our board of directors; (2) overseeing the organization of our board of directors to discharge the board&#8217;s
duties and responsibilities properly and efficiently; (3) identifying best practices and recommending corporate governance principles;
and (4) developing and recommending to our board of directors a set of corporate governance guidelines and principles applicable to us.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;&#160;&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Corporate Governance and Nominating Committee
currently consists of Mr. Shuaiheng Zhang, Mr. Yi Zhong and Mr. Lei Zhang, with Mr. Yun Zhang serving as the chairman of the Corporate
Governance and Nominating Committee. We anticipate that each of the members of our Corporate Governance and Nominating Committee will
be independent under the applicable Nasdaq listing standards. Our board of directors has adopted a written charter for the Corporate
Governance and Nominating Committee, which is available on our corporate website at www.ccnctech.com.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Compensation Committee Interlocks and Insider Participation</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">None of our executive officers currently serves,
and in the past year has not served, as a member of the board of directors or compensation committee of any entity that has one or more
executive officers serving on our board of directors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Delinquent Section 16(a) Reports</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Section 16(a) of the Securities Exchange Act of
1934, as amended, requires our officers, directors and persons who beneficially own more than ten percent of our common stock to file
reports of ownership and changes in ownership with the SEC. These reporting persons are also required to furnish us with copies of all
Section 16(a) forms they file. Based solely upon a review of such Forms, during the year ended December 31, 2023, Mr. Xiao Jian Wang,
Mr. Zihao Zhao, Ms. Lu Cai, Mr. Mingyue Cai, Mr. Shuaiheng Zhang and Mr. Yi Zhong did not file the required Section 16 reports on time.
In particular, Mr. Xiao Jian Wang failed to timely file a Form 3 in connection with his appointment as the Chief Executive Officer, President,
Chairman of the Board and a director of the Company on April 21, 2023. Mr. Zihao Zhao failed to timely file a Form 3 in connection with
his appointment as the Chief Financial Officer of the Company on April 21, 2023. Ms. Lu Cai failed to timely file a Form 3 in connection
with her appointment as the Chief Operating Officer of the Company on February 9, 2023. Mr. Mingyue Cai failed to timely file a Form 3
in connection with his appointment as a director of the Company on February 25, 2020. Mr. Shuaiheng Zhang failed to timely file a Form
3 in connection with his appointment as a director of the Company on February 9, 2023. Mr. Yi Zhong failed to timely file a Form 3 in
connection with his appointment as a director of the Company on February 17, 2023.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Code of Ethics</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have adopted a Code of Ethics that applies
to all of our employees, including our chief executive officer, chief financial officer and principal accounting officer. Our Code of
Ethics is attached as an exhibit to this Report. If we amend or grant a waiver of one or more of the provisions of our Code of Ethics,
we intend to satisfy the requirements under Item 5.05 of Form 8-K regarding the disclosure of amendments to or waivers from provisions
of our Code of Ethics that apply to our principal executive officer, principal financial officer and principal accounting officer by posting
the required information on our website at the above address.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>


</div><!-- Field: Page; Sequence: 79; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_020"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 11. Executive Compensation</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table provides disclosure concerning
all compensation paid for services to GDC in all capacities for our fiscal years ended December 31, 2023 and 2022 provided by (i) each
person serving as our principal executive officer (&#8220;PEO&#8221;), (ii) each person serving as our principal financial officer (&#8220;PFO&#8221;)
and (iii) our two most highly compensated executive officers other than our PEO and PFO whose total compensation exceeded $100,000 (collectively
with the PEO, referred to as the &#8220;named executive officers&#8221; in this Executive Compensation section).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td colspan="27" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Summary
    Compensation Table</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name
    and Principal Position</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fiscal
    <br/>
    Year</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Salary
    <br/>
    ($)</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Bonus
    <br/>
    ($)</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock
    <br/>
    Awards <br/>
    ($)</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Option
    <br/>
    Awards <br/>
    ($)</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other
    <br/>
    Compensation <br/>
    ($)</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total
    <br/>
    ($)</b></span></td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 24%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiao
    Jian Wang <sup>(1)</sup></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,725</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">65,275</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100,000</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(CEO, President, Chairman
    of the Board, and Director)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zihao
    Zhao<sup>(2)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,833</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,833</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(CFO)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cai
    Lu&#160;<sup>(3)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">-</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">-</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(COO)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shuang
    Zhang&#160;<sup>(4)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">-</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former Vice President
    and Director)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,500</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,500</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hongxiang
    Yu&#160;<sup>(5)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former CEO, President
    and Chairman of the Board)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,500</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,500</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Wei
    Xu&#160;<sup>(6)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,500</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,500</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former CEO, President
    and Chairman of the Board)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,000</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tingjun
    Yang&#160;<sup>(7)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former
    CEO)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yi
    Li&#160;<sup>(8)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former
    CFO)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,000</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jianan
    Liang <sup>(9)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former
    COO)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,500</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,500</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tianxiang
    Zhu <sup>(10)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former
    COO)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,000</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bibo
    Lin <sup>(11)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former Vice President
    and Former director)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,500</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,500</span></td>
    <td>&#160;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 34px"><span style="font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Xiao Jian Wang was appointed as the Chief Executive Officer, President, Chairman of the Board and a director of the Company, effective April 21, 2023.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 34px"><span style="font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Zihao Zhao was appointed as the Chief Financial Officer of the Company, effective April 21, 2023.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 34px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ms. Cai Lu was appointed as the Chief Operating Officer on February 9, 2023.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 34px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
    Shuang Zhang was appointed as the Vice President and a director of the Company, effective October 4, 2022. Mr. Zhang resigned from
    his position on April 26, 2024.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><!-- Field: Page; Sequence: 80; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 34px"><span style="font-size: 10pt">(5)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Hongxiang Yu was appointed as the Chief Executive Officer, President, Chairman of the Board and a director of the Company, effective October 4, 2022. On April 21, 2023, Mr. Yu tendered his resignation as the Chief Executive Officer, President, Chairman of the Board and a director of the Company.</span></td></tr>
</table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 34px"><span style="font-size: 10pt">(6)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Wei Xu was appointed as a director of the Company on January 3, 2020, as the Co-Chairman of the Board on February 25, 2020, as the President on October 29, 2020, and the CEO on January 21, 2022. On October 4, 2022, Mr. Xu tendered his resignation as the Chief Executive Officer, President, Chairman of the Company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 34px"><span style="font-size: 10pt">(7)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Tingjun Yang was appointed as the CEO of the Company on September 7, 2021. On January 21, 2022, Mr. Yang tendered his resignation as Chief Executive Officer of the Company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 34px"><span style="font-size: 10pt">(8)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Ms. Yi Li was appointed as the CFO of the Company on April 25, 2019. On April 21, 2023, Mr. Li tendered his resignation as the CFO of the Company</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 34px"><span style="font-size: 10pt">(9) &#160;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Jianan Liang was appointed as the COO of the Company on March 17, 2021. On April 5, 2022, Mr. Liang tendered his resignation as the COO of the Company.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(10)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Tianxiang Zhu was appointed as the COO and a director of the Company on April 5, 2022. On November 10, 2022, Mr. Tianxiang Zhu tendered his resignation as the Chief Operating Officer and a director of the Company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 34px"><span style="font-size: 10pt">(11)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Bibo Lin was appointed as the Vice President of the Company on February 25, 2020 and as the director on March 30, 2021. On October 4, 2022, Mr. Lin tendered his resignation as the Vice President and a director of the Company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Grants of Plan Based Awards in the Fiscal Year
Ended December 31, 2023</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the fiscal year ended December 31, 2023,
no shares of common stock were granted to our officers and directors under the plan.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Outstanding Equity Awards at Fiscal Year-End</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Employment Contracts, Termination of Employment,
Change-in-Control Arrangements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have entered into employment agreements with
each of our executive officers, respectively, (each an &#8220;Employment Agreement,&#8221; collectively, the &#8220;Employment Agreements&#8221;).
Under these agreements, each of our executive officers is employed for a specified time period. We may terminate employment for cause,
at any time, without advance notice or remuneration, for certain acts of the executive officer, such as conviction or plea of guilty to
a crime, or misconduct or a failure to perform agreed duties. The executive officer may resign at any time with a three-month advance
written notice.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The officers also agreed to enter into additional
confidential information and invention assignment agreements and are subject to certain non-compete and non-solicitation restrictions
for a period one year following termination.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 81; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Director Compensation</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table represents compensation earned
by our non-executive directors in 2023.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: justify; border-bottom: Black 1.5pt solid">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fees <br/> earned<br/> in&#160;cash<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Stock<br/> awards<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Option<br/> awards<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">All other<br/> compensation<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mingyue Cai &#160;<sup>(1)</sup></span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;-</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Junhong He&#160;<sup>(2)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jing Zhang&#160;<sup>(3)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shuaiheng Zhang <sup>(4)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yi Zhong <sup>(5)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-size: 10pt">(1)</span></td>
    <td><span style="font-size: 10pt">Mr. Mingyue Cai was appointed as a director of the Company on February 25, 2020. Mr. Cai resigned
    from his position on April 26, 2024.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(2)</span></td>
    <td><span style="font-size: 10pt">Ms. Junhong He was appointed as a director of the Company on September 15, 2022. Ms. He resigned from her position on February 17, 2023.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(3)</span></td>
    <td><span style="font-size: 10pt">Ms. Jing Zhang was appointed as a director of the Company on September 15, 2022. Ms. Zhang resigned from her position on February 9, 2023. &#160;</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="font-size: 10pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Shuaiheng Zhang was appointed as a director of the Company on February 9, 2023. </span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="font-size: 10pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
    Yi Zhong was appointed as a director of the Company on February 17, 2023. Mr. Zhang resigned from his position on April 26, 2024.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_021"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 12</b>. <b>Security Ownership of Certain Beneficial Owners
and Management and Related Stockholder Matters</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth information regarding
the beneficial ownership of our common stock as of April 1, 2024 based on information obtained from the persons named below, with
respect to the beneficial ownership of shares of our common stock, by:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">each person known by us to be the beneficial owner of more than 5% of our outstanding shares of common stock;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">each of our executive officers and directors that beneficially owns shares of our common stock; and </span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">all our executive officers and directors as a group. </span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Unless otherwise indicated, we believe that all
persons named in the table have sole voting and investment power with respect to all shares of common stock beneficially owned by them.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The percentage ownership information shown
in the table below is based on that there were 7,887,411 shares of common stock outstanding as of April 1, 2024. Unless
otherwise noted, the business address of each of the following entities or individuals is 810 Seventh Avenue, 22nd Floor, New York,
NY 10019.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name and Address of Beneficial Owner</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 10pt"><b>Amount
    and<br/> Nature of<br/> Beneficial<br/> Ownership</b><span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percent<br/> of Class</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Directors and Named Executive Officers</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt">Xiao Jian Wang, <i>Chief Executive Officer, President&#160;and Chairman
    of the Board </i></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-size: 10pt">Zihao Zhao, <i>Chief Financial Officer</i></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt">Lu Cai, <i>Chief Operating Officer</i></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 76%; text-align: left"><span style="font-size: 10pt">Shuang Zhang, <i>Former Vice President and Director</i></span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">90,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">1.14</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt">Mingyue Cai, <i>Former Director</i></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-size: 10pt">Shuaiheng Zhang, <i>Director</i></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt">Yi Zhong, <i>Former Director</i></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">All officers and directors as a group (7 persons):</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">90,000</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">1.14</td><td style="font-weight: bold; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">5% Beneficial Owner</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">None</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"/><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"/><td style="text-align: left"/></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;&#160;&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Changes in Control</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">There has been no change in control during the fiscal year ended December
31, 2023.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 82; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->77<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_022"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 13. Certain Relationships and Related
Transactions, and Director Independence</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Certain Relationships and Related Transactions</b>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Except for the employment agreements previously
entered into between us and certain of our named executive officers, and the related party transaction described below, none of our directors
or named executive officers, nor any&#160;person&#160;who owned of record or was known to own beneficially more than 5% of the outstanding
Shares of our common stock, nor any associate or affiliate of such persons or companies, has any material interest, direct or indirect,
in any transaction, or in any proposed transaction, which has materially affected or will affect us.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Other payable &#8211; related
parties:</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name of related party</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nature</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 24%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shanghai Highlight Asset Management Co. LTD<sup>(1)</sup></span></td><td style="width: 1%">&#160;</td>
    <td style="width: 25%; text-align: left">A company in which the then shareholder hold shares</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 25%; vertical-align: top">Advances</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">195,732</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Zihao Zhao</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left; padding-bottom: 1.5pt">Chief Finance Officer</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left; padding-bottom: 1.5pt">Accrued compensations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,833</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,833</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">195,732</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">In
connection with the disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31,
2022 was settled as well.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">For the
years ended December 31, 2023 and 2022, the Company recorded compensation expenses to its officers amounted to $120,833 and nil, for their
services provided to the Company.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Director Independence</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Nasdaq listing standards require that a majority
of our board of directors be independent. An &#8220;independent director&#8221; is defined generally as a person other than an officer
or employee of the company or its subsidiaries or any other individual having a relationship which in the opinion of the company&#8217;s
board of directors, would interfere with the director&#8217;s exercise of independent judgment in carrying out the responsibilities of
a director. Our board of directors has determined that Mr. Shuaiheng Zhang, Mr. Lei Zhang and Mr. Yun Zhang are &#8220;independent directors&#8221;
as defined in the Nasdaq listing standards and applicable SEC rules. Our independent directors have regularly scheduled meetings at which
only independent directors are present.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>


</div><!-- Field: Page; Sequence: 83; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->78<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_023"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 14<i>.</i> Principal Accountant Fees and Services.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">HTL was appointed by the Company to serve as its
independent registered public accounting firm for fiscal years ended December 31, 2023. During the period from October 11, 2022 to October
9, 2023, Enrome LLP, (&#8220;Enrome&#8221;) served as the independent registered public accounting firm of the Company. The following
is a summary of fees paid or to be paid to HTL or Enrome for services rendered.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Audit Fees.</i> Audit fees consist of fees
billed for professional services rendered for the audit of our year-end financial statements and services that are normally provided
by Friedman in connection with regulatory filings. The aggregate fees billed by WWC, P.C. for professional services rendered for the
audit of our annual financial statements, review of the financial information included in our Forms 10-Q for the respective periods and
other required filings with the SEC for the years ended December 31, 2023 and 2022 totaled nil and $105,000, respectively. The aggregate
fees billed or to be billed by Enrome for professional services rendered for the audit of our annual financial statements, review of
the financial information included in our Forms 10-Q for the respective periods and other required filings with the SEC for the years
ended December 31, 2023 and 2022 totaled $40,500 and $140,000, respectively. The aggregate fees billed or to be billed by HTL for professional
services rendered for the audit of our annual financial statements, review of the financial information included in our Forms 10-Q for
the respective periods and other required filings with the SEC for the year ended December 31, 2023 was $20,000. The above amounts include
interim procedures and audit fees, as well as attendance at audit committee meetings.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Audit-Related Fees.</i> Audit-related services
consist of fees billed for assurance and related services that are reasonably related to performance of the audit or review of our financial
statements and are not reported under &#8220;Audit Fees.&#8221; These services include attest services that are not required by statute
or regulation and consultations concerning financial accounting and reporting standards. During the year ended December 31, 2023 and
2022, we did not pay HTL, Enrome or WWC, P.C. for consultations concerning financial accounting and reporting standards.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Tax Fees</i>. We did not pay HTL, Enrome or
WWC, P.C. for tax services for the years ended December 31, 2023 and 2022.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>All Other Fees</i>. We did not pay Enrome or
WWC, P.C. for other services for the years ended December 31, 2023 and 2022.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Pre-Approval Policy</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our audit committee was formed upon the consummation
of our initial public offering. As a result, the audit committee did not pre-approve all of the foregoing services, although any services
rendered prior to the formation of our audit committee were approved by our board of directors. Since the formation of our audit committee,
and on a going-forward basis, the audit committee has and will pre-approve all auditing services and permitted non-audit services to be
performed for us by our auditors, including the fees and terms thereof (subject to the de minimis exceptions for non-audit services described
in the Exchange Act which are approved by the audit committee prior to the completion of the audit).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p><div>


</div><!-- Field: Page; Sequence: 84; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->79<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_024"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART IV</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_025"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 15. Exhibits, Financial Statement Schedules</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-size: 10pt">(a)</span></td>
    <td><span style="font-size: 10pt">The following documents are filed as part of this Report:</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(1)</span></td>
    <td><span style="font-size: 10pt">Financial Statements</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(2)</span></td>
    <td><span style="font-size: 10pt">Financial Statements Schedule</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All financial statement schedules are omitted
because they are not applicable or the amounts are immaterial and not required, or the required information is presented in the financial
statements and notes thereto in is Item 15 of Part IV below.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-size: 10pt">(3)</span></td>
    <td><span style="font-size: 10pt">Exhibits</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We hereby file as part of this Report the exhibits
listed in the attached Exhibit Index. Exhibits which are incorporated herein by reference can be inspected and copied at the public reference
facilities maintained by the SEC, 100 F Street, N.E., Room 1580, Washington D.C. 20549. Copies of such material can also be obtained from
the Public Reference Section of the SEC, 100 F Street, N.E., Washington, D.C. 20549, at prescribed rates or on the SEC website at www.sec.gov.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>EXHIBIT INDEX</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: black 1.5pt solid; vertical-align: top; width: 8%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit Number</b></span></td>
    <td style="vertical-align: top; width: 1%; text-align: justify">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 91%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description of Document</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390018008257/f8k062018ex3-1_tmsrhold.htm">Articles of Incorporation, filed as exhibit 3.1 to the registration statement on Form S-1 filed on May 10, 2019 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390018008257/f8k062018ex3-2_tmsrhold.htm">Certificate of Amendment to Articles of Incorporation, filed as exhibit 3.2 to the registration statement on Form S-1 filed on May 10, 2019 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390020012851/ea122035ex3-1_codechain.htm">Certificate of Amendment of Articles of Incorporation, filed as exhibit 3.1 to the current report on Form 8-K filed on May 18, 2020 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022070180/ea168172ex3-1_codechain.htm">Certificate of Amendment to Articles of Incorporation, filed as exhibit 3.1 to the Current Report on Form 8-K of the Company filed on November 8, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.5</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023002086/ea171517ex3-1_gdculture.htm">Certificate of Amendment to Articles of Incorporation, filed as exhibit 3.1 to the Current Report on Form 8-K of the Company filed on January 10, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.6</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023002086/ea171517ex3-2_gdculture.htm">Second Amended and Restated Bylaws, filed as exhibit 3.2 to the current report on Form 8-K filed on January 10, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify">4.1+</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390024029042/ea020289401ex4-1_gdculture.htm">Description of Securities</a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390021010378/ea135988ex4-1_codechain.htm">Form of Registered Warrant, filed as exhibit 4.1 to the current report on Form 8-K filed on February 18, 2021 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.3 </span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390021010378/ea135988ex4-2_codechain.htm">Form of Investor Warrant, filed as exhibit 4.2 to the current report on Form 8-K filed on February 18, 2021 and incorporated herein by reference</a></span></td></tr>

<tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.4</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390021010378/ea135988ex4-4_codechain.htm">Form of Lock-up Agreement, filed as exhibit 4.4 to the current report on Form 8-K filed on February 18, 2021 and incorporated herein by reference</a></span></td></tr>

  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.5</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390021010378/ea135988ex4-3_codechain.htm">Form of Placement Agent Warrant, filed as exhibit 4.3 to the current report on Form 8-K filed on February 18, 2021 and incorporated herein by reference</a></span></td></tr>


<tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.6</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023036462/ea177982ex4-1_gdculture.htm">Form of Pre-funded Warrants, filed as Exhibit 4.1 to the current report on Form 8-K filed on May 4, 2023 and incorporate herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.7</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023040663/ea178802ex4-1_gdculture.htm">Form of Unregistered Warrant, filed as Exhibit 4.1 to the current report on Form 8-K filed on May 17, 2023 and incorporate herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.8</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023040663/ea178802ex4-2_gdculture.htm">Form of Placement Agent Warrant, filed as Exhibit 4.2 to the current report on Form 8-K filed on May 17, 2023 and incorporate herein by reference</a></span></td></tr>

<tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.9</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023083577/ea187734ex4-1_gdculture.htm">Form of Pre-funded Warrants, filed as Exhibit 4.1 to the current report on Form 8-K filed on November 3, 2023 and incorporate herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.10</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023088350/ea188524ex4-1_gdculture.htm">Form of Amended and Restated Form of Registered Warrants, filed as Exhibit 4.1 to the current report on Form 8-K filed on November 17, 2023 and incorporate herein by reference</a></span></td></tr>
  </table><div>
</div><p style="margin: 0">&#160;&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 85; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->80<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify; width: 8%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="text-align: justify; width: 1%">&#160;</td>
    <td style="text-align: justify; width: 91%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390022009249/ea156156ex10-1_codechain.htm">Termination Agreement dated February 23, 2022, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on February 24, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022019891/ea158478ex10-1_codechain.htm">Share Purchase Agreement by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Yuanma Food and Beverage Management Co., Ltd. and the shareholders of Shanghai Yuanma Food and Beverage Management Co., Ltd., dated April 14, 2022, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on April 14, 2022 and incorporated herein by reference</a></span></td></tr>

<tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022035250/ea162129ex10-1_codechain.htm">Technical Consultation and Service Agreement, by and between Makesi IoT Technology (Shanghai) Co., Ltd.&#160;and Shanghai Yuanma Food and Beverage Management Co., Ltd., dated June 21, 2022, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on June 27, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022035250/ea162129ex10-2_codechain.htm">Equity Pledge Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Yuanma Food and Beverage Management Co., Ltd. and the shareholders of Shanghai Yuanma Food and Beverage Management Co., Ltd., dated June 21, 2022, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on June 27, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022035250/ea162129ex10-3_codechain.htm">Equity Option Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Yuanma Food and Beverage Management Co., Ltd. and the shareholders of Shanghai Yuanma Food and Beverage Management Co., Ltd., dated June 21, 2022, filed as exhibit 10.3 to the Current Report on Form 8-K of the Company filed on June 27, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022035250/ea162129ex10-4_codechain.htm">Voting Rights Proxy and Financial Support Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Yuanma Food and Beverage Management Co., Ltd. and the shareholders of Shanghai Yuanma Food and Beverage Management Co., Ltd., dated June 21, 2022, filed as exhibit 10.4 to the Current Report on Form 8-K of the Company filed on June 27, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022056991/ea165986ex10-1_codechain.htm">Share Purchase Agreement by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Highlight Media Co., Ltd. and the shareholders of Shanghai Highlight Media Co., Ltd., dated September 16, 2022, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on September 19, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022062235/ea166761ex10-1_codechain.htm">Technical Consultation and Service Agreement, by and between Makesi IoT Technology (Shanghai) Co., Ltd.&#160;and Shanghai Highlight Media Co., Ltd., dated September 16, 2022, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on October 5, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022062235/ea166761ex10-2_codechain.htm">Equity Pledge Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Highlight Media Co., Ltd. and the shareholders of Shanghai Highlight Media Co., Ltd., dated September 16, 2022, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on October 5, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022062235/ea166761ex10-3_codechain.htm">Equity Option Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Highlight Media Co., Ltd. and the shareholders of Shanghai Highlight Media Co., Ltd., dated September 16, 2022, filed as exhibit 10.3 to the Current Report on Form 8-K of the Company filed on October 5, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022062235/ea166761ex10-4_codechain.htm">Voting Rights Proxy and Financial Support Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Highlight Media Co., Ltd. and the shareholders of Shanghai Highlight Media Co., Ltd., dated September 16, 2022, filed as exhibit 10.4 to the Current Report on Form 8-K of the Company filed on October 5, 2022 and incorporated herein by reference</a></span></td></tr>
  </table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 86; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->81<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="width: 8%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 91%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023015456/ea174351ex10-1_gdculture.htm">Agreement to Assign Technical Consultation and Service Agreement, by and between Makesi IoT Technology (Shanghai) Co., Ltd.&#160;and Shanghai Highlight Media Co., Ltd., dated February 27, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on February 27, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023015456/ea174351ex10-2_gdculture.htm">Agreement to Assign Equity Pledge Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Highlight Media Co., Ltd. and the shareholders of Shanghai Highlight Media Co., Ltd., &#160;dated February 27, 2023, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on February 27, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.14</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023015456/ea174351ex10-3_gdculture.htm">Agreement to Assign Equity Option Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Highlight Media Co., Ltd. and the shareholders of Shanghai Highlight Media Co., Ltd., dated February 27, 2023, filed as exhibit 10.3 to the Current Report on Form 8-K of the Company filed on February 27, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023015456/ea174351ex10-4_gdculture.htm">Agreement to Assign Voting Rights Proxy and Financial Support Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Highlight Media Co., Ltd. and the shareholders of Shanghai Highlight Media Co., Ltd., dated February 27, 2023, filed as exhibit 10.4 to the Current Report on Form 8-K of the Company filed on February 27, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.16</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022060708/ea166558ex10-1_codechain.htm">Termination Agreement by and among Makesi IoT Technology (Shanghai) Co., Ltd., Sichuan Wuge Network Games Co., Ltd.&#160;and the shareholders of Sichuan Wuge Network Games Co., Ltd., dated September 28, 2022, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on September 30, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390019007205/f8k042419ex10-1_tmsrhold.htm">Employment Agreement between the Company and Yi Li dated April 25, 2019, filed as exhibit 10.1 to the current report on Form 8-K filed on April 26, 2019 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.18</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022018208/ea158044ex10-1_codechain.htm">Employment Agreement between the Company and Xiangtian Zhu, dated April 5, 2022, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on April 5, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.19</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022062235/ea166761ex10-5_codechain.htm">Employment Agreement between the Company and Hongxiang Yu, dated October 4, 2022, filed as exhibit 10.5 to the Current Report on Form 8-K of the Company filed on October 5, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.20</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022062235/ea166761ex10-6_codechain.htm">Employment Agreement between the Company and Shuang Zhang, dated October 4, 2022, filed as exhibit 10.6 to the Current Report on Form 8-K of the Company filed on October 5, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.21</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023009778/ea173098ex10-1gdculture.htm">Employment Agreement between the Company and Lu Cai, dated February 9, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on February 9, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.22</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022056991/ea165986ex10-2_codechain.htm">Director Offer Letter to Junhong He, dated September 19, 2022, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on September 19, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.23</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022056991/ea165986ex10-3_codechain.htm">Director Offer Letter to Jing Zhang, dated September 19, 2022, filed as exhibit 10.3 to the Current Report on Form 8-K of the Company filed on September 19, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.24</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023009778/ea173098ex10-2gdculture.htm">Director Offer Letter to Shuaiheng Zhang, dated February 9, 2023, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on February 9, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.25</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023012888/ea173918ex10-1_gdculture.htm">Director Offer Letter to Yi Zhong, dated February 17, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on February 17, 2023 and incorporated herein by reference</a></span></td></tr>

</table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 87; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->82<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="width: 8%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.26</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: justify; width: 91%"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023036462/ea177982ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Placement Agency Agreement, dated May 1, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on May 4, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.27</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023036462/ea177982ex10-2_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of RD Securities Purchase Agreement between the Company and certain Purchasers, dated May 1, 2023, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on May 4, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.28</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023036462/ea177982ex10-3_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of PIPE Securities Purchase Agreement between the Company and certain Purchasers, dated May 1, 2023, filed as exhibit 10.3 to the Current Report on Form 8-K of the Company filed on May 4, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.29</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023040663/ea178802ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Amendment to RD Securities Purchase Agreement between the Company and certain Purchasers, dated May 16, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on May 17, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.30</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023040663/ea178802ex10-2_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Amendment to PIPE Securities Purchase Agreement between the Company and certain Purchasers, dated May 16, 2023, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on May 17, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.31</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023031688/ea177292ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment agreement between GD Culture Group Limited and Xiao Jian Wang, dated April 21, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on April 21, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.32</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023031688/ea177292ex10-2_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment agreement between GD Culture Group Limited and Zihao Zhao, dated April 21, 2023, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on April 21, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.33</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023052204/ea180939ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software Purchase Agreement, dated June 22, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on June 27, 2023 and incorporated herein by reference</span></a></td></tr>

<tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.34</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023052472/ea181032ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share Purchase Agreement, dated June 26, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on June 28, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.35</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023079581/ea185772ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Termination Agreement, dated September 26, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on September 26, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.36</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023083577/ea187734ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Placement Agency Agreement, dated November 1, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on November 3, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.37</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023083577/ea187734ex10-2_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Securities Purchase Agreement between the Company and certain Purchasers, dated October 31, 2023, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on November 3, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.38</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023088350/ea188524ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Amendment to the Securities Purchase Agreement, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on November 17, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.39</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023083577/ea187734ex10-3_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrant Exchange Agreement, dated November 1, 2023, filed as exhibit 10.3 to the Current Report on Form 8-K of the Company filed on November 3, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.40</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023086167/ea188258ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended and Restated Equity Purchase Agreement, dated November 10, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on November 13, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.41</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390024026102/ea020255601ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Placement Agency Agreement, dated March 22, 2024, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on March 26, 2024 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.42</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390024026102/ea020255601ex10-2_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Securities Purchase Agreement between the Company and certain Purchasers, dated March 22, 2024, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on March 26, 2024</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.43</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390024036695/ea020477901ex10-1_gdculture.htm">Director Offer Letter to Yun Zhang, dated April 26, 2024, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on April 26, 2024 and incorporated herein by reference</a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.44</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390024036695/ea020477901ex10-2_gdculture.htm">Director Offer Letter to Lei Zhang, dated April 26, 2024, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on April 26, 2024 and incorporated herein by reference</a></td></tr>
  </table><div>
</div><p style="margin: 0">&#160;</p><div>

</div><!-- Field: Page; Sequence: 88; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->83<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0"></p><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="width: 8%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.1</span></td>
    <td style="width: 1%; text-align: justify">&#160;</td>
    <td style="width: 91%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390015004525/fs12015ex14i_jmglobalhold.htm">Code
    of Business and Ethics, filed as exhibit 14.1 to the registration statement on Form S-1 filed on June 16, 2015 and incorporated herein
    by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">19.1+</p></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390024029042/ea020289401ex19-1_gdculture.htm">Insider Trading Policies</a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1+</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390024029042/ea020289401ex21-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">List of Subsidiaries</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.1+</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390024029042/ea020289401ex23-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consent of Enrome LLP</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.2+</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390024029042/ea020289401ex23-2_gdculture.htm"><span style="font-size: 10pt">Consent of HTL International, LLC</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.3*</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020975001ex23-3_gdcul.htm">Consent of Junjin Law Firm</a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1*</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020975001ex31-1_gdcul.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of the Chief Executive Officer required by Rule 13a-14(a) or Rule 15d-14(a).</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</span>*</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020975001ex31-2_gdcul.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of the Chief Financial Officer required by Rule 13a-14(a) or Rule 15d-14(a).</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</span>**</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020975001ex32-1_gdcul.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of the Chief Executive Officer required by 18 U.S.C. 1350.</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</span>**</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020975001ex32-2_gdcul.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of the Chief Financial Officer required by 18 U.S.C. 1350.</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify">97.1+</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390024029042/ea020289401ex97-1_gdculture.htm">Policy Relating to Recovery of Erroneously Awarded Compensation</a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390015004525/fs12015ex99i_jmglobalhold.htm">Form of Audit Committee Charter, filed as exhibit 99.1 to the registration statement on Form S-1 filed on June 16, 2015 and incorporated herein by reference </a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390015004525/fs12015ex99ii_jmglobalhold.htm">Form of Compensation Committee Charter, filed as exhibit 99.2 to the registration statement on Form S-1 filed on June 16, 2015 and incorporated herein by reference </a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Instance Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td></tr>
  </table><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">+</span></td>
    <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Previously filed </span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">Filed herewith</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-size: 10pt">**</span></td>
    <td><span style="font-size: 10pt">Furnished herewith</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_026"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 16. Form 10&#8211;K Summary</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 89; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->84<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONSOLIDATED FINANCIAL STATEMENTS AND SUPPLEMENTARY
DATA</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Index to Consolidated Financial Statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="text-indent: -0.125in; padding-left: 0.125in; width: 90%">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 10%; text-align: center"><span style="font-size: 10pt"><b>Page</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"><a href="#f_001"><span style="font-size: 10pt">Report of Independent Registered Public Accounting Firm - HTL International, LLC (PCAOB ID: <ix:nonNumeric contextRef="c0" name="dei:AuditorFirmId" id="ixv-19333">7000</ix:nonNumeric>)</span></a></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-2</span></td></tr> <tr style="background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"><a href="#f_002"><span style="font-size: 10pt">Report of Independent Registered Public Accounting Firm - Enrome LLP (PCAOB ID: 6907)</span></a></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-4</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"><span style="font-size: 10pt">Consolidated Financial Statements:</span></td> <td style="vertical-align: bottom; text-align: center">&#160;</td></tr> <tr style="background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.25in; vertical-align: top"><a href="#f_003"><span style="font-size: 10pt">Consolidated Balance Sheets as of December 31, 2023 and 2022</span></a></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-6</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.25in; vertical-align: top"><a href="#f_004"><span style="font-size: 10pt">Consolidated Statements of Operations and Comprehensive Loss For the years ended December 31, 2023 and 2022</span></a></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-7</span></td></tr> <tr style="background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.25in; vertical-align: top"><a href="#f_005"><span style="font-size: 10pt">Consolidated Statements of Changes in Shareholders&#8217; Equity For the years ended December 31, 2023 and 2022</span></a></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-8</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.25in; vertical-align: top"><a href="#f_006"><span style="font-size: 10pt">Consolidated Statements of Cash Flows For the years ended December 31, 2023 and 2022</span></a></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-10</span></td></tr> <tr style="background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.25in; vertical-align: top"><a href="#f_007"><span style="font-size: 10pt">Notes to Consolidated Financial Statements</span></a></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-11</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><div>

</div><!-- Field: Page; Sequence: 90; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><div><a id="f_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">To the Board of Directors and Stockholders of<br/>
GD Culture Group Limited</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Opinion on the Consolidated Financial Statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have audited the accompanying consolidated
balance sheet of GD Culture Group Limited (the &#8220;Company&#8221;) and its subsidiaries as of December 31, 2023, and the related consolidated
statements of operations and comprehensive loss, changes in shareholders&#8217; equity, and cash flows for the year ended December 31,
2023, and the related notes (collectively referred to as the consolidated financial statements). In our opinion, the consolidated financial
statements present fairly, in all material respects, the financial positions of the Company as of December 31, 2023 and the results of
its operations and its cash flows for the year ended December 31, 2023, in conformity with accounting principles generally accepted in
the United States of America (&#8220;U.S. GAAP&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Basis for Opinion</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These consolidated financial statements are the
responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial
statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United
States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and
the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We conducted our audit in accordance with the
standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial
statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged
to perform, an audit of its internal control over financial reporting. As part of our audit, we are required to obtain an understanding
of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s
internal control over financial reporting. Accordingly, we express no such opinion.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our audit included performing procedures to assess
the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond
to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements.
Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating
the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Critical Audit Matters</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The critical audit matters communicated below
are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated
to the audit committee that: (i) relate to accounts or disclosures that are material to the consolidated financial statements, and (ii)
involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any
way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters
below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Accounting for Convertible Notes Receivable</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into purchase agreements for
<span style="background-color: white">convertible notes</span> receivable in an aggregate amount of $2,500,000 during <span style="background-color: white">the
year ended December 31, 2023. The Company evaluated the terms of the convertible notes according to ASC 320 &#8220;Investments &#8212;
Debt Securities&#8221; and concluded that the convertible notes should be classified as an available-for-sale security and measured at
fair value. </span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 91; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We identified the accounting for convertible notes
receivable as a critical audit matter due to the material balance on the balance sheet and significant judgement and assumptions were
used by the Management regarding the classification and valuation of the convertible notes receivable during the year, which in turn led
to a high degree of auditor judgment, subjectivity, and effort in performing procedures and evaluating audit evidence relating to Management&#8217;s
assessment of the likelihood that the Company&#8217;s intent and ability to hold <span style="background-color: white">the convertible
notes receivable till maturity, as well as </span>the likelihood of collection in the near term.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Addressing the matter involved performing procedures
and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. The primary procedures
we performed to address this critical audit matter included the following:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: justify">We obtained an understanding of the Management&#8217;s process
in evaluation of the classification and the fair value of the convertible notes receivable, and reviewed the terms of convertible notes
purchase agreements which was consistent with the accounting memo prepared by the Management.</td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: justify">To test the fair value of the convertible notes receivable,
our audit procedures included evaluating the assumptions underlying the fair value calculation prepared by the Management, obtaining
an understanding of the investee&#8217;s business activities and evaluated their intent and ability to hold the convertible notes to
maturity without early conversion or redemption. Evaluating the reasonableness of Management&#8217;s assessment related to the likelihood
of collection in the near term involved consideration of whether the factors in the assessment were consistent with (i) the current and
past performance of the investees, (ii) external market and industry data, and (iii) evidence obtained in other areas of the audit.</td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: justify">We also evaluated the financial statements disclosures included
in Note 13 to the consolidated financial statements.</td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td colspan="2"><span style="font-size: 10pt">/s/ <ix:nonNumeric contextRef="c0" name="dei:AuditorName" id="ixv-19334">HTL International, LLC</ix:nonNumeric></span></td></tr> <tr style="vertical-align: top"> <td style="width: 82%">&#160;</td> <td style="width: 18%">&#160;</td></tr> <tr style="vertical-align: top"> <td colspan="2"><span style="font-size: 10pt">We have served as the Company&#8217;s auditor since 2023.</span></td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td colspan="2"><ix:nonNumeric contextRef="c0" name="dei:AuditorLocation" id="ixv-11372"><span style="font-size: 10pt">Houston, Texas</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">April 2, 2024</span></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td>&#160;</td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 92; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="f_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="width: 48px; font-size: 10pt">To:</td>
    <td style="font-size: 10pt">The Board of Directors and Stockholders of<br/>
GD Culture Group Limited</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>Opinion on the Consolidated
Financial Statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We have audited the accompanying
consolidated balance sheets of GD Culture Group Limited and its subsidiaries (the &#8220;Company&#8221;) as of December 31, 2022, and
the related consolidated statements of loss and comprehensive loss, changes in shareholders&#8217; equity, and cash flows for the year
ended December 31, 2022, and the related notes (collectively referred to as the consolidated financial statements). In our opinion, the
consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022,
and the results of its operations and its cash flows for the year ended December 31, 2022, in conformity with accounting principles generally
accepted in the United States of America (&#8220;U.S. GAAP&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>Basis for Opinion</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">These consolidated financial
statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s
consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight
Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities
laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We conducted our audits
in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance
about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to
have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required
to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness
of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Our audits 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. We believe that our audits
provide a reasonable basis for our opinion.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>Critical Audit Matters</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The critical audit matters
communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or
required to be communicated to the audit committee and that: (1) related to accounts or disclosures that were material to the consolidated
financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the 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 a separate opinion on the critical audit matter or on the accounts or disclosures to which
they relate.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 93; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>Goodwill-Shanghai
Highlight Media Co., Ltd. (&#8220;Highlight Media&#8221;)</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">As described in Note
3 and Note 10 to the consolidated financial statements, the Company acquired Highlight Media. The goodwill arising on this acquisition
amounted to $2.12 million as of December 31,2022.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Management assessed goodwill
for potential impairment as of December 31 2022 by comparing the carrying amount of the cash-generating unit to which goodwill has been
allocated with the recoverable amount determined by assessing the value-in-use (&#8220;VIU&#8221;) by preparing a discounted cash flow
forecast. Preparing a discounted cash flow forecast involves the exercise of significant management judgement, in particular in forecasting
revenue growth and operating profit and in determining an appropriate discount rate</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Goodwill is tested for
impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might be impaired. The Company
has elected to perform quantitative assessment. In the quantitative assessment, the Company&#8217;s evaluation of goodwill for impairment
involves the comparison of the fair value of Highlight Media to the carrying value. The Company used the discounted cash flow model to
estimate fair value, which requires management to make significant estimates and assumptions related to discount rates and forecasts of
future revenues and operating margins. Changes in these assumptions could have a significant impact on either the fair value, the amount
of any goodwill impairment charge. Based on the quantitative assessment performed, if it is more likely than not that the fair value is
less than its carrying amount. During the year ended December 31, 2022, no impairment charge on goodwill arising on this acquisition of
Highlight Media was recognized based on the quantitative assessment performed.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We identified goodwill
impairment for the Highlight Media as a critical audit matter because it is the material to the consolidated financial statements of
the Company and certain significant judgments in respect of the assumption made which are inherently uncertain and could be subject to
management bias made by management to estimate the fair value of the Highlight Media and the difference between its fair value and carrying
value. This required a high degree of auditor judgment and an increased extent of effort, including the need to involve our fair value
specialists, when performing audit procedures to evaluate the reasonableness of management&#8217;s estimates and assumptions related to
selection of the discount rate and forecasts of future revenue and operating margin.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Our audit procedures
relating to the discount rate and forecasts of future revenue and operating margin used by management to estimate the fair value of the
Highlight Media included the following, among others:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; text-align: justify">&#9679;</td>
    <td style="text-align: justify">We evaluated management&#8217;s ability to accurately forecast future revenues and operating margins by comparing actual results to management&#8217;s forecasts.</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#9679;</td>
    <td style="text-align: justify">We evaluated the reasonableness of the (1) valuation methodology and (2) discount rate by:</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px; padding-bottom: 8pt; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify">a.</td>
    <td style="text-align: justify">Testing the source information underlying the determination of the discount rate and the mathematical accuracy of the calculation;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 8pt; text-align: justify">&#160;</td>
    <td style="text-align: justify">b.</td>
    <td style="text-align: justify">Developing a range of independent estimates and comparing those to the discount rate selected by management.</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 40%; text-align: justify">/s/ Enrome LLP</td>
    <td style="width: 60%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">Certified Public Accountants</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>PCAOB ID: 6907</td>
    <td>&#160;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We have served as the
Company&#8217;s auditor since September 23,2022.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 40%; text-align: justify">Singapore</td>
    <td style="width: 60%">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">March 31, 2023</td>
    <td>&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><!-- Field: Page; Sequence: 94; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>GD CULTURE
GROUP LIMITED AND ITS SUBSIDIARIES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><div><a id="f_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>CONSOLIDATED
BALANCE SHEETS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="text-decoration:underline">ASSETS</span></td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">CURRENT ASSETS</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; width: 76%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-19335">5,175,518</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-19336">389,108</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-3">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-19337">194,520</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Other receivables, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-19338">9,459</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-19339">1,026,293</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Convertible notes receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gdc:ConvertibleNotesReceivable" scale="0" unitRef="usd" id="ixv-19340">2,602,027</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-4">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Prepaid and other current
    assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-19341">1,290,890</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-5">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.5in; text-align: left; padding-bottom: 1.5pt">Total current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-19342">9,077,894</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-19343">1,609,921</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">EQUIPMENT, NET</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-19344">12,511</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-19345">502</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">RIGHT-OF-USE ASSETS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-19346">1,561,058</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">OTHER ASSETS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-7">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-19347">2,190,485</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Intangible assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-19348">3,307,949</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Other assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gdc:OtherAssetNoncurrent" scale="0" unitRef="usd" id="ixv-19349">250,740</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-9">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.5in; text-align: left; padding-bottom: 1.5pt">Total other assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-19350">3,558,689</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-19351">2,190,485</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.625in; text-align: left; padding-bottom: 4pt">Total assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-19352">14,210,152</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-19353">3,800,908</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: center">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">CURRENT LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-10">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd" id="ixv-19354">127,475</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Other payables and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-19355">23,338</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-19356">2,099</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Other payable - related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNotesPayableCurrent" scale="0" unitRef="usd" id="ixv-19357">20,833</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNotesPayableCurrent" scale="0" unitRef="usd" id="ixv-19358">195,732</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Lease liabilities - current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-19359">358,998</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-11">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Taxes payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-12">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="0" unitRef="usd" id="ixv-19360">8,478</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.5in; text-align: left; padding-bottom: 1.5pt">Total current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-19361">403,169</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-19362">333,784</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">OTHER LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Lease liabilities &#8211; non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-19363">1,317,678</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-13">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Deferred tax liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="0" unitRef="usd" id="ixv-19364">327,822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-14">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.5in; text-align: left; padding-bottom: 1.5pt">Total other liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd" id="ixv-19365">1,645,500</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-15">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.625in; text-align: left; padding-bottom: 1.5pt">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-19366">2,048,669</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-19367">333,784</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">COMMITMENTS AND CONTINGENCIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-16">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-17">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">SHAREHOLDERS&#8217; EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Preferred stock, $<ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19368"><ix:nonFraction contextRef="c4" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19369">0.0001</ix:nonFraction></ix:nonFraction>&#160;par value,&#160;<ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19370"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19371">20,000,000</ix:nonFraction></ix:nonFraction>&#160;shares authorized,&#160;<span style="-sec-ix-hidden: hidden-fact-20"><span style="-sec-ix-hidden: hidden-fact-21"><span style="-sec-ix-hidden: hidden-fact-22"><span style="-sec-ix-hidden: hidden-fact-23">no</span></span></span></span>&#160;shares issued and outstanding as of December 31, 2023 and 2022, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-18">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-19">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common stock, $<ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19372"><ix:nonFraction contextRef="c4" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19373">0.0001</ix:nonFraction></ix:nonFraction>&#160;par value,&#160;<ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19374"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19375">200,000,000</ix:nonFraction></ix:nonFraction>&#160;shares authorized,&#160;<ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19376"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-19377">5,453,416</ix:nonFraction></ix:nonFraction>&#160;and&#160;<ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" id="ix_0_fact" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" id="ix_1_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">1,844,877</ix:nonFraction></ix:nonFraction><sup>(1)</sup>&#160;shares issued and outstanding as of December 31, 2023 and 2022, respectively</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-19380">545</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-19381">184</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd" id="ixv-19382">77,530,221</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd" id="ixv-19383">60,124,087</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Statutory reserves</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gdc:StatutoryReserves" scale="0" unitRef="usd" id="ixv-19384">4,467</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Accumulated deficit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-19385">69,358,225</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-19386">56,841,074</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Accumulated other comprehensive income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd" id="ixv-19387">175,306</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd" id="ixv-19388">179,460</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Total GD Culture Group Limited shareholders&#8217; equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-19389">8,347,847</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-19390">3,467,124</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="0" unitRef="usd" id="ixv-19391">3,813,636</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-25">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.5in; text-align: left; padding-bottom: 4pt">Total shareholders&#8217; equity</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19392">12,161,483</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19393">3,467,124</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.5in; text-align: left; padding-bottom: 4pt">Total liabilities and shareholders&#8217; equity</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-19394">14,210,152</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-19395">3,800,908</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><ix:footnote id="ix_0_footnote" xml:lang="en-US"><span style="font-size: 10pt">Giving retroactive effect to the
1-for-30 reverse stock split effective on November 9, 2022.</span></ix:footnote></td>
</tr></table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white">The accompanying
notes are an integral part of these consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 95; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>GD CULTURE
GROUP LIMITED AND ITS SUBSIDIARIES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><div><a id="f_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>CONSOLIDATED
STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended <br/> December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>OPERATING EXPENSES</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left">Selling and marketing expenses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd" id="ixv-19396">4,682,804</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-26">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-19397">5,235,630</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-19398">414,151</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 0.125in">Research and development expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-19399">2,072,500</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-27">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">TOTAL OPERATING EXPENSES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-19400">11,990,934</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-19401">414,151</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">LOSS FROM OPERATIONS</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19402">11,990,934</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19403">414,151</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">OTHER INCOME (EXPENSE)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd" id="ixv-19404">4,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd" id="ixv-19405">81</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 0.125in">Gain from disposal of subsidiaries</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncome" scale="0" unitRef="usd" id="ixv-19406">100,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-30">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL OTHER INCOME, NET</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" unitRef="usd" id="ixv-19407">104,419</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">LOSS BEFORE INCOME TAXES FROM CONTINUING OPERATIONS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19408">11,886,515</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19409">414,151</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">PROVISION FOR INCOME TAXES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-19410">327,822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-32">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">LOSS FROM CONTINUING OPERATIONS</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19411">12,214,337</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19412">414,151</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Net loss from continuing operations attributable to noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="0" sign="-" unitRef="usd" id="ixv-19413">1,825,130</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-33">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.125in">Net loss from continuing operations attributable to shareholders of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-19414">10,389,207</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-19415">414,151</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Discontinued operations:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Loss from discontinued operations, net of taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-19416">2,132,049</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-19417">26,347,195</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Loss on disposal of discontinued operations, net of taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-19418">362</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-19419">4,060,609</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">NET LOSS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-19420">14,346,748</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-19421">30,821,955</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Net loss attributable to noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19422">1,825,130</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-34">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.125in">Net loss attributable to shareholders of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19423">12,521,618</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19424">30,821,955</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Other comprehensive gain or loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">- Foreign currency translation adjustment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="0" unitRef="usd" id="ixv-19425">48,655</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-19426">46,397</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">- Unrealized gain on available-for-sale investments, net of tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="0" unitRef="usd" id="ixv-19427">102,027</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">OTHER COMPREHENSIVE GAIN (LOSS), net of tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd" id="ixv-19428">150,682</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-19429">46,397</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">COMPREHENSIVE LOSS, net of tax</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19430">14,196,066</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19431">30,868,352</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Comprehensive loss attributable to noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19432">1,670,294</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.125in">Comprehensive loss attributable to shareholders of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-19433">12,525,772</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-19434">30,868,352</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>WEIGHTED AVERAGE NUMBER OF COMMON STOCKS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in"><div style="-sec-ix-hidden: hidden-fact-38; -sec-ix-hidden: hidden-fact-37">Basic and diluted</div></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-19435">3,227,302</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-19436">1,531,316</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss per share from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.125in"><div style="-sec-ix-hidden: hidden-fact-40; -sec-ix-hidden: hidden-fact-39">Basic and diluted</div></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-19437">3.22</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-19438">0.27</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss per share from discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.125in"><div style="-sec-ix-hidden: hidden-fact-42; -sec-ix-hidden: hidden-fact-41">Basic and diluted</div></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-19439">0.66</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-19440">19.86</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss per share available to common stockholders</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in"><div style="-sec-ix-hidden: hidden-fact-44; -sec-ix-hidden: hidden-fact-43">Basic and diluted</div></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-19441">3.88</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-19442">20.13</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white">The accompanying
notes are an integral part of these consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 96; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><div><a id="f_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>GD CULTURE
GROUP LIMITED AND ITS SUBSIDIARIES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>CONSOLIDATED
STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; EQUITY</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the year ended December 31, 2023</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Attributable
    to GD Culture Group Limited Shareholders</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Additional</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Accumulated
    Deficit</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Accumulated
    Other</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Total
    GD Culture <b>Group Limited </b></span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Non</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Total</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Preferred&#160;Stock</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Common
    Stock</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Paid-in</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Statutory</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Comprehensive</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Shareholders&#8217;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">controlling</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Shareholders&#8217;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Shares</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Amount</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Shares</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Amount</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Capital</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Reserves</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Unrestricted</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Income</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Equity</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Interest</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Equity</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 17.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">BALANCE,
    January&#160;1,&#160;2023</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-45; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-46; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c9" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-19443">1,844,877</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19444">184</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19445">60,124,087</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19446">4,467</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19447">56,841,074</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19448">179,460</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19449">3,467,124</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-47; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19450">3,467,124</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Reclassification
    of statutory reserves due to disposal</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-48; font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-49; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-50; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="0" sign="-" unitRef="usd" id="ixv-19451">4,467</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="0" unitRef="usd" id="ixv-19452">4,467</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-51; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-52; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-53; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-54; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Net
    loss</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-55; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-56; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-57; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-58; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-19453">12,521,618</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-59; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-19454">12,521,618</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-19455">1,825,130</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-19456">14,346,748</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Issuance
    of common stock for cash, net of offering costs</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-60; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-61; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c17" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-19457">2,590,772</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-19458">259</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-19459">12,515,193</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-62; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-63; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-64; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-19460">12,515,452</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-65; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-19461">12,515,452</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Issuance
    of common stock for acquisition right, title, and interest in and to the certain software</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-66; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-67; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c17" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" unitRef="shares" id="ixv-19462">187,500</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd" id="ixv-19463">19</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd" id="ixv-19464">749,981</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-68; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-69; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-70; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd" id="ixv-19465">750,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-71; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd" id="ixv-19466">750,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">The
    cancellation of the common stock</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-72; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-73; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c17" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" scale="0" sign="-" unitRef="shares" id="ixv-19467">133,333</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-19468">13</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-19469">947,987</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-74; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-75; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-76; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-19470">948,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-77; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-19471">948,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Contribution
    by noncontrolling interest shareholder</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-78; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-79; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-80; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-81; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-82; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-83; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-84; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" scale="0" unitRef="usd" id="ixv-19472">5,483,930</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" scale="0" unitRef="usd" id="ixv-19473">5,483,930</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Issuance of <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" scale="0" unitRef="usd" id="ixv-19474">1,876,103</ix:nonFraction> pre-funded warrants for cash, net of offering costs</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-85; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-86; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" scale="0" unitRef="usd" id="ixv-19475">5,089,043</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-87; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-88; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-89; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" scale="0" unitRef="usd" id="ixv-19476">5,089,043</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-90; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" scale="0" unitRef="usd" id="ixv-19477">5,089,043</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Exercise
    of pre-funded warrants</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-91; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-92; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c17" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-19478">963,600</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" unitRef="usd" id="ixv-19479">96</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" sign="-" unitRef="usd" id="ixv-19480">96</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-93; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-94; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-95; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-96; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-97; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-98; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Fair
    value changes of on available-for-sale investments</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-99; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-100; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-101; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-102; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-103; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" scale="0" unitRef="usd" id="ixv-19481">102,027</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" scale="0" unitRef="usd" id="ixv-19482">102,027</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-104; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" scale="0" unitRef="usd" id="ixv-19483">102,027</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Foreign
    currency&#160;translation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-105; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-106; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-107; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-108; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-109; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-19484">106,181</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-19485">106,181</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd" id="ixv-19486">154,836</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd" id="ixv-19487">48,655</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">BALANCE,
    December 31, 2023</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-110; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-111; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c25" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-19488">5,453,416</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19489">545</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19490">77,530,221</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-112; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19491">69,358,225</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19492">175,306</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19493">8,347,847</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19494">3,813,636</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19495">12,161,483</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  </table><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 97; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>GD CULTURE
GROUP LIMITED AND ITS SUBSIDIARIES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>CONSOLIDATED
STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; EQUITY</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the year ended December 31, 2022</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Additional</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Stock</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Accumulated
    Deficit</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Accumulated
    Other</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Preferred&#160;Stock</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Common
    Stock</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Paid-in</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Subscription</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Statutory</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Comprehensive</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Shares</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Amount</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Shares</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Amount</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Capital</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Receivable</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Reserves</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Unrestricted</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Income</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Total</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 19%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">BALANCE,
    January&#160;1,&#160;2022</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-113; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-114; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c33" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-19496">1,543,793</ix:nonFraction></span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19497">154</ix:nonFraction></span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19498">83,038,827</ix:nonFraction></span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19499">25,165,728</ix:nonFraction></span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-115; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19500">26,019,119</ix:nonFraction></span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c38" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19501">225,857</ix:nonFraction></span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19502">32,079,991</ix:nonFraction></span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Net
    loss</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-116; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-117; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-118; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-119; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-120; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-19503">30,821,955</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-121; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-19504">30,821,955</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Issuance
    of common stock for&#160;acquisition Yuan Ma</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-122; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-123; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c41" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares" id="ixv-19505">256,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c41" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd" id="ixv-19506">26</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd" id="ixv-19507">7,679,974</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-124; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-125; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-126; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-127; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd" id="ixv-19508">7,680,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Issuance
    of common stock for acquisition Highlight Media</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-128; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-129; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c41" decimals="INF" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" scale="0" unitRef="shares" id="ixv-19509">300,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c41" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" scale="0" unitRef="usd" id="ixv-19510">30</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" scale="0" unitRef="usd" id="ixv-19511">2,249,970</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-130; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" scale="0" unitRef="usd" id="ixv-19512">4,467</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-131; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-132; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" scale="0" unitRef="usd" id="ixv-19513">2,254,467</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">The
    cancellation of the common stock</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-133; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-134; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c41" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" scale="0" sign="-" unitRef="shares" id="ixv-19514">254,916</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c41" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-19515">26</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-19516">32,844,684</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-135; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-136; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-137; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-138; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-19517">32,844,710</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Stock
    subscription receivable from issuance of common stock</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-139; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-140; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-141; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c43" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-19518">25,165,728</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-142; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-143; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-144; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-19519">25,165,728</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Foreign
    currency&#160;translation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-145; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-146; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-147; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-148; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-149; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-150; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c46" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-19520">46,397</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-19521">46,397</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">BALANCE,
    December 31, 2022</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-151; font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-152; font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c9" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-19522">1,844,877</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19523">184</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19524">60,124,087</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-153; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19525">4,467</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19526">56,841,074</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19527">179,460</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-19528">3,467,124</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white">The accompanying
notes are an integral part of these consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 98; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><div><a id="f_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>GD CULTURE
GROUP LIMITED AND ITS SUBSIDIARIES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>CONSOLIDATED
STATEMENTS OF CASH FLOWS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended<br/> December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>CASH FLOWS FROM OPERATING ACTIVITIES:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 18pt">Net Loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-19529">14,346,748</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-19530">30,821,955</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Adjustments to reconcile net loss to net cash used in operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 18pt">Depreciation of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-19531">1,679</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-19532">718</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 18pt">Amortization of intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="usd" id="ixv-19533">345,155</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-154">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">Lease expenses of right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="usd" id="ixv-19534">106,159</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-155">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 18pt">Impairment of prepaid and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-156">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetImpairmentCharges" scale="0" unitRef="usd" id="ixv-19535">20,082,123</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">(Gain)/loss from the disposal of discontinued operations or subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="0" unitRef="usd" id="ixv-19536">99,638</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="0" sign="-" unitRef="usd" id="ixv-19537">4,060,609</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 18pt">Impairment of goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairmentLoss" scale="0" unitRef="usd" id="ixv-19538">2,070,753</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairmentLoss" scale="0" unitRef="usd" id="ixv-19539">6,590,339</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 18pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Change in operating assets and liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" sign="-" unitRef="usd" id="ixv-19540">97,804</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="usd" id="ixv-19541">158,392</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 18pt">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" unitRef="usd" id="ixv-19542">14,283</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" sign="-" unitRef="usd" id="ixv-19543">1,540</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">Other receivable - related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-157">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" scale="0" sign="-" unitRef="usd" id="ixv-19544">189,320</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 18pt">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-158">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" unitRef="usd" id="ixv-19545">2,946</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">Prepaid and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidExpensesOther" scale="0" unitRef="usd" id="ixv-19546">1,291,192</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidExpensesOther" scale="0" unitRef="usd" id="ixv-19547">66,823</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 18pt">Other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="0" unitRef="usd" id="ixv-19548">250,740</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-159">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" sign="-" unitRef="usd" id="ixv-19549">127,297</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" unitRef="usd" id="ixv-19550">291,234</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 18pt">Other payables and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-19551">10,457</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-19552">227,636</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">Customer deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:IncreaseDecreaseInCustomerDeposit" scale="0" unitRef="usd" id="ixv-19553">68,531</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="gdc:IncreaseDecreaseInCustomerDeposit" scale="0" sign="-" unitRef="usd" id="ixv-19554">2,116,847</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 18pt">Lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-19555">9,459</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-160">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">Taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" sign="-" unitRef="usd" id="ixv-19556">8,478</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" sign="-" unitRef="usd" id="ixv-19557">484</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 18pt">Other payable - related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToOtherRelatedParties" scale="0" sign="-" unitRef="usd" id="ixv-19558">139,927</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToOtherRelatedParties" scale="0" unitRef="usd" id="ixv-19559">837,717</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 18pt">Deferred tax liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredLiabilities" scale="0" unitRef="usd" id="ixv-19560">327,822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-161">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 18pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 27pt">Net cash used in operating activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-19561">13,240,484</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-19562">886,211</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">CASH FLOWS FROM INVESTING ACTIVITIES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Net increase in cash from acquisition of Highlight Media</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-162">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAcquiredFromAcquisition" scale="0" unitRef="usd" id="ixv-19563">215,880</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Net increase (decrease) in cash from disposal of discontinued operations or subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-19564">199,980</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="0" sign="-" unitRef="usd" id="ixv-19565">12,702,666</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Purchase of intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="0" unitRef="usd" id="ixv-19566">2,903,104</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-163">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 18pt">Purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireMachineryAndEquipment" scale="0" unitRef="usd" id="ixv-19567">14,190</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireMachineryAndEquipment" scale="0" unitRef="usd" id="ixv-19568">6,566</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 18pt">Purchase of convertible notes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="0" unitRef="usd" id="ixv-19569">2,500,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-164">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 27pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 27pt">Net cash used in investing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-19570">5,217,314</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-19571">12,493,352</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">CASH FLOWS FROM FINANCING ACTIVITIES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Proceeds from issuance of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-19572">12,515,452</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-165">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Proceeds from issuance of pre-funded warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="0" unitRef="usd" id="ixv-19573">5,089,043</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-166">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 18pt">Contribution by noncontrolling interest shareholder</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromContributedCapital" scale="0" unitRef="usd" id="ixv-19574">5,483,930</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-167">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -9pt; padding-left: 18pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 27pt">Net cash provided by financing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd" id="ixv-19575">23,088,425</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-168">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">EFFECT OF EXCHANGE RATE CHANGE ON CASH AND CASH EQUIVALENTS</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-19576">155,783</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="usd" id="ixv-19577">819,659</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd" id="ixv-19578">4,786,410</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="usd" id="ixv-19579">14,199,222</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-19580">389,108</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-19581">14,588,330</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">CASH AND CASH EQUIVALENTS, END OF YEAR</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-19582">5,175,518</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-19583">389,108</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">SUPPLEMENTAL CASH FLOW INFORMATION:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">Cash paid for income tax</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-170">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">Cash paid for interest</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-171">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd" id="ixv-19584">1,022</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">NON-CASH TRANSACTIONS OF INVESTING AND FINANCING ACTIVITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">Issuance of common stock for acquisition right, title, and interest in and to the certain software</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-19585">750,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">Issuance of common stock for acquisition of Yuan Ma</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" scale="0" unitRef="usd" id="ixv-19586">7,680,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">Issuance of common stock for acquisition of Highlight Media</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="gdc:IssuanceOfCommonStockForAcquisitionHighlightMedia" scale="0" sign="-" unitRef="usd" id="ixv-19587">2,250,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">The cancellation of the common stock</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:CancellationOfCommonStocks" scale="0" sign="-" unitRef="usd" id="ixv-19588">948,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="gdc:CancellationOfCommonStocks" scale="0" sign="-" unitRef="usd" id="ixv-19589">32,844,710</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">Exercise of pre-funded warrants</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssued1" scale="0" unitRef="usd" id="ixv-19590">96</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">Fair value changes of convertible notes receivable</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentAmount1" scale="0" unitRef="usd" id="ixv-19591">102,027</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white">The accompanying
notes are an integral part of these consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 99; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><div><a id="f_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>GD CULTURE
GROUP LIMITED AND SUBSIDIARIES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="ixv-15604"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 1 &#8211; Nature of business
and organization</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">GD Culture
Group Limited (&#8220;GDC&#8221; or the &#8220;Company&#8221;), formerly known as Code Chain New Continent Limited, TMSR Holding Company
Limited and JM Global Holding Company, is a Nevada corporation and a holding company. The Company currently conducts its operations on
virtual content production (the &#8220;Virtual Content Production&#8221;) through the Company and two subsidiaries, AI Catalysis corp.
(&#8220;AI Catalysis&#8221;) and Shanghai Xianzhui Technology Co., Ltd. (&#8220;SH Xianzhui&#8221;). The Company focuses its business
mainly on: 1) AI-driven digital human creation and customization; 2) Live streaming and e-commerce, and, 3) Live Streaming Interactive
Game. The Company has relentlessly been focusing on serving its customers and creating value for them through the continual innovation
and optimization of its products and services. Currently, the Company&#8217;s subsidiaries, Citi Profit Investment Holding Limited (&#8220;Citi
Profit BVI&#8221;), Highlights Culture Holding Co., Limited (&#8220;Highlight HK&#8221;), Shanghai Highlight Entertainment Co., Ltd. (&#8220;Highlight
WFOE&#8221;) are holding companies with no material operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">SH Xianzhui&#160;was
incorporated by Highlight WFOE and other two shareholders on August 10, 2023. SH Xianzhui is principally engaged in the provision of social
media marketing agency service. Highlight WFOE owns&#160;<ix:nonFraction contextRef="c49" decimals="6" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" scale="-2" unitRef="pure" id="ixv-19592">73.3333</ix:nonFraction>% of the total equity interest of SH Xianzhui. On October 27, 2023, the
Company entered into an equity purchase agreement with Highlight WFOE and Beijing Hehe Property Management Co., Ltd. (&#8220;Beijing Hehe&#8221;),
which was amended on November 10, 2023 (such equity purchase agreement, as amended, the &#8220;Agreement&#8221; for purpose of this section
&#8220;Investment in JV&#8221;), pursuant to which the Highlight WFOE agreed to purchase&#160;<ix:nonFraction contextRef="c50" decimals="6" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" scale="-2" unitRef="pure" id="ixv-19593">13.3333</ix:nonFraction>% equity interest in SH Xianzhui
from Beijing Hehe and the Company agreed to issue&#160;<ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ExcessStockSharesIssued" scale="0" unitRef="shares" id="ixv-19594">400,000</ix:nonFraction>&#160;shares of common stock of the Company, valued at $<ix:nonFraction contextRef="c52" decimals="4" format="ixt:num-dot-decimal" name="gdc:AverageClosingBidPrice" scale="0" unitRef="usdPershares" id="ixv-19595">2.7820</ix:nonFraction>&#160;per
share, the average closing bid price of the common stock of GDC as of the five trading days immediately preceding the date of the Agreement,
to Beijing Hehe or its assigns. On January 11, 2024, the Company issued the <ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="gdc:SharesOfCommonStock" scale="0" unitRef="shares" id="ixv-19596">400,000</ix:nonFraction> shares of its common stock to Beijing Hehe and the
transaction was completed. Up to the date of the financial statements were issued, the Company owns <ix:nonFraction contextRef="c54" decimals="6" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" scale="-2" unitRef="pure" id="ixv-19597">73.3333</ix:nonFraction>% of the total equity interest
of SH Xianzhui.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">AI Catalysis
is a Nevada corporation, incorporated on May 18, 2023. AI Catalysis is expected to bridge the realms of the internet, media, and artificial
intelligence (&#8220;AI&#8221;) technologies. Positioned at the crossroads of traditional and streaming media, AI Catalysis plans to elevate
the experience of media with AI-based interactive and smart content, aiming to transform the whole media landscape. At present, AI Catalysis
primarily focused on the application of AI digital human technology with the sectors of e-commerce and entertainment to improve the interaction
experiences online. AI Catalysis strives to deliver stable interactive livestreaming products to AI Catalysis&#8217; users. AI Catalysis foresees
future expansion to a variety of business sectors with AI applications in different scenarios. AI Catalysis plans to enter into the livestreaming
market with a focus on e-commerce and livestreaming interactive game.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Prior to
September 28, 2022, the Company also conducted business through Sichuan Wuge Network Games Co., Ltd. (&#8220;Wuge&#8221;). Makesi WFOE
had a series of contractual arrangement with Wuge that established a variable interest entity (the &#8220;VIE&#8221;) structure. For accounting
purposes, Makesi WFOE was the primary beneficiary of Wuge. Accordingly, under U.S. GAAP, GDC treated Wuge as the consolidated affiliated
entity and has consolidated Wuge&#8217;s financial statements prior to September 28, 2022. Wuge focused its business on research, development
and application of Internet of Things (IoT) and electronic tokens Wuge digital door signs. On September 28, 2022, Makesi WFOE entered
into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE Agreements and to cancel the shares previously
issued to the shareholders of Wuge, based on the average closing price of $<ix:nonFraction contextRef="c55" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionSharePrice" scale="0" unitRef="usdPershares" id="ixv-19598">0.237</ix:nonFraction>&#160;per share of the Company during the 30 trading days
immediately prior to the date of the termination agreement. As a result of such termination, the Company no longer treats Wuge as a consolidated
affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#8217;s consolidated financial statements
under U.S. GAAP.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 100; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Prior to
June 26, 2023, the Company had a subsidiary TMSR HK, which owns&#160;<ix:nonFraction contextRef="c56" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" scale="-2" unitRef="pure" id="ixv-19599">100</ix:nonFraction>% equity interest in Makesi WFOE. Makesi WFOE had a series of
contractual arrangement with Shanghai Yuanma Food and Beverage Management Co., Ltd. (&#8220;Yuanma&#8221;) that established a VIE structure.
For accounting purposes, Makesi WFOE was the primary beneficiary of Yuanma. Accordingly, under U.S. GAAP, GDC treated Yuanma as the consolidated
affiliated entity and has consolidated Yuanma&#8217;s financial results in GDC&#8217;s financial statements prior to June 26, 2023. On
June 26, 2023, GDC entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the
Company agreed to sell, and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR HK. The sale of TMSR HK
did not have any material impact on the Company&#8217;s consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Prior to
September 26, 2023, the Company also conducted business through Shanghai Highlight Media Co., Ltd. (&#8220;Highlight Media&#8221;). Highlight
WFOE had a series of contractual arrangement with Highlight Media. For accounting purposes, Highlight WFOE was the primary beneficiary
of Highlight Media. Accordingly, under U.S. GAAP, GDC treated Highlight Media as the consolidated affiliated entity and has consolidated
Highlight Media&#8217;s financial results in GDC&#8217;s financial statements prior to September 26, 2023. Highlight Media was an integrated
marketing service agency, focusing on enterprise brand management, crisis public relations, intelligent public opinion monitoring, media
PR, financial and economic we-media operation, digital face application, large-scale exhibition services and other businesses. On September
26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders of Highlight Media to terminate
the VIE Agreements and sold the interest in the VIE Agreements. As a result of such termination, the Company no longer treats Highlight
Media as a consolidated affiliated entity or consolidates the financial results and balance sheet of Highlight Media in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" id="ixv-15643"><span style="background-color: white">The accompanying
consolidated financial statements reflect the activities of GDC and each of the following entities:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: Black 1.5pt solid; width: 25%"><span style="font-size: 10pt"><b>Name</b></span></td> <td style="width: 1%">&#160;</td> <td style="border-bottom: Black 1.5pt solid; width: 48%; text-align: center"><span style="font-size: 10pt"><b>Background</b></span></td> <td style="width: 1%">&#160;</td> <td style="text-align: center; border-bottom: Black 1.5pt solid; width: 25%"><span style="font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">Citi Profit BVI</span></td> <td>&#160;</td> <td><ix:nonNumeric contextRef="c59" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-15665"><span style="font-size: 10pt">&#9679;&#160;&#160;A British Virgin Island company Incorporated in April 2019</span></ix:nonNumeric></td> <td>&#160;</td> <td><ix:nonNumeric contextRef="c59" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-15669"><span style="font-size: 10pt">100% owned by the Company</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">TMSR HK</span></td> <td>&#160;</td> <td> <ix:nonNumeric contextRef="c60" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-15676"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Hong Kong company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in April 2019</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></ix:nonNumeric></td> <td>&#160;</td> <td><ix:nonNumeric contextRef="c60" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-15682"><span style="font-size: 10pt">100% owned by Citi Profit BVI</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">Highlight HK</span></td> <td>&#160;</td> <td> <ix:nonNumeric contextRef="c61" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-15689"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Hong Kong company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in November 2022</p></ix:nonNumeric></td> <td>&#160;</td> <td><ix:nonNumeric contextRef="c61" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-15694"><span style="font-size: 10pt">100% owned by Citi Profit BVI</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">Makesi WFOE</span></td> <td>&#160;</td> <td> <ix:nonNumeric contextRef="c62" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-15701"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in December 2020</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></ix:nonNumeric></td> <td>&#160;</td> <td><ix:nonNumeric contextRef="c62" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-15707"><span style="font-size: 10pt">100% owned by TMSR HK</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">Highlight WFOE</span></td> <td>&#160;</td> <td> <ix:nonNumeric contextRef="c63" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-15714"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in January 2023</p></ix:nonNumeric></td> <td>&#160;</td> <td><ix:nonNumeric contextRef="c63" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-15719"><span style="font-size: 10pt">100% owned by Highlight HK</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">Yuanma</span></td> <td>&#160;</td> <td> <ix:nonNumeric contextRef="c64" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-15726"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on June 21, 2022</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></ix:nonNumeric></td> <td>&#160;</td> <td><ix:nonNumeric contextRef="c64" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-15732"><span style="font-size: 10pt">VIE of Makesi WFOE</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">Wuge</span></td> <td>&#160;</td> <td> <ix:nonNumeric contextRef="c65" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-15739"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on January 3, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on September 28, 2022</p></ix:nonNumeric></td> <td>&#160;</td> <td><ix:nonNumeric contextRef="c65" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-15745"><span style="font-size: 10pt">VIE of Makesi WFOE</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">Highlight Media</span></td> <td>&#160;</td> <td> <ix:nonNumeric contextRef="c66" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-15752"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on September 16, 2022</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on September 26, 2023</p></ix:nonNumeric></td> <td>&#160;</td> <td><ix:nonNumeric contextRef="c66" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-15758"><span style="font-size: 10pt">VIE of Highlight WFOE</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">AI Catalysis</span></td> <td>&#160;</td> <td> <ix:nonNumeric contextRef="c67" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-15765"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Nevada company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in May 2023</p></ix:nonNumeric></td> <td>&#160;</td> <td><ix:nonNumeric contextRef="c67" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-15770"><span style="font-size: 10pt">100% owned by the Company</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">SH Xianzhui</span></td> <td>&#160;</td> <td> <ix:nonNumeric contextRef="c68" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-15777"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in August 2023</p></ix:nonNumeric></td> <td>&#160;</td> <td><ix:nonNumeric contextRef="c68" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-15782"><span style="font-size: 10pt">73.3333% owned by Highlight WFOE</span></ix:nonNumeric></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>
</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><!-- Field: Page; Sequence: 101; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Contractual Arrangements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Wuge,
Yuanma and Highlight Media were controlled through contractual agreements in lieu of direct equity ownership by the Company or any
of its subsidiaries. Such contractual arrangements consist of a series of five agreements, consulting services agreement, equity
pledge agreement, call option agreement, voting rights proxy agreement, and operating agreement (collectively the &#8220;Contractual
Arrangements&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Material
terms of each of the VIE agreements with Wuge are described below. The VIE agreements with Wuge were terminated and the Company disposed
Wuge as of September 28, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Technical
Consultation and Services Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the technical consultation and services agreement between Wuge and Tongrong Technology (Jiangsu) Co., Ltd., a then indirect subsidiary
of the Company (&#8220;Tongrong WFOE&#8221;), dated January 3, 2020, Tongrong WFOE has the exclusive right to provide consultation services
to Wuge relating to Wuge&#8217;s business, including but not limited to business consultation services, human resources development, and
business development. Tongrong WFOE exclusively owns any intellectual property rights arising from the performance of this agreement.
Tongrong WFOE has the right to determine the service fees based on Wuge&#8217;s actual operation on a quarterly basis. This agreement
will be effective as long as Wuge exists. Tongrong WFOE may terminate this agreement at any time by giving 30 days&#8217; prior written
notice to Wuge.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equity
Pledge Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
equity pledge agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, the shareholders of Wuge pledged
all of their equity interests in Wuge to Tongrong WFOE to guarantee Wuge&#8217;s performance of relevant obligations and indebtedness
under the technical consultation and services agreement. In addition, the shareholders of Wuge will complete the registration of the equity
pledge under the agreement with the competent local authority. If Wuge breaches its obligation under the technical consultation and services
agreement, Tongrong WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This
pledge will remain effective until all the guaranteed obligations are performed or the shareholders of Wuge cease to be shareholders of
Wuge.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equity
Option Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
equity option agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, each of the shareholders of Wuge
irrevocably granted to Tongrong WFOE or its designee an option to purchase at any time, to the extent permitted under PRC law, all or
a portion of his equity interests in Wuge. Also, Tongrong WFOE or its designee has the right to acquire any and all of its assets of Wuge.
Without Tongrong WFOE&#8217;s prior written consent, Wuge&#8217;s shareholders cannot transfer their equity interests in Wuge and Wuge
cannot transfer its assets. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under
the PRC law at the time of the exercise of the option. This pledge will remain effective until all options have been exercised.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Voting
Rights Proxy and Financial Support Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
voting rights proxy and financial support agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, each
Wuge Shareholder irrevocably appointed Tongrong WFOE as its attorney-in-fact to exercise on such shareholder&#8217;s behalf any and all
rights that such shareholder has in respect of his equity interests in Wuge, including but not limited to the power to vote on its behalf
on all matters of Wuge requiring shareholder approval in accordance with the articles of association of Wuge. The proxy agreement is for
a term of&#160;<ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="gdc:AgreementTerm" id="ixv-19600">20</ix:nonNumeric>&#160;years and can be extended by Tongrong WFOE unilaterally by prior written notice to the other parties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
11, 2021, Makesi WFOE entered into a series of assignment agreements with Tongrong WFOE, Wuge and the shareholders of Wuge, pursuant to
which Tongrong WFOE assign all its rights and obligations under the VIE agreements to Makesi WFOE. The VIE agreements and the assignment
agreements granted Makesi WFOE with the power, rights and obligations equivalent in all material respects to those it would possess as
the sole equity holder of Wuge, including absolute rights to control the management, operations, assets, property and revenue of Wuge.
The assignment did not have any impact on Company&#8217;s consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
28, 2022, Makesi WFOE terminated the VIE agreements with Wuge and the shareholders of Wuge.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Material
terms of each of the VIE agreements with Yuanma are described below. The Company disposed TMSR HK, Makesi WFOE and Yuanma on June 26,
2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 102; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Technical
Consultation and Services Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the technical consultation and services agreement between Makesi WFOE and Yuanma dated June 21, 2022, Makesi WFOE has the exclusive
right to provide consultation services to Yuanma relating to Yuanma&#8217;s business, including but not limited to business consultation
services, human resources development, and business development. Makesi WFOE exclusively owns any intellectual property rights arising
from the performance of this agreement. Makesi WFOE has the right to determine the service fees based on Yuanma&#8217;s actual operation
on a quarterly basis. This agreement will be effective for 20 years and can be extended by Makesi WFOE unilaterally by prior written notice
to the other parties. Makesi WFOE may terminate this agreement at any time by giving a 30 days&#8217; prior written notice to Yuanma.
If any party breaches the agreement and fails to cure within 30 days from the written notice from the non-breach party, the non-breach
party may (i) terminate the agreement and request the breaching party to compensate the non-breaching party&#8217;s loss or (ii) request
special performance by the breaching party and the breaching party to compensate the non-breaching party&#8217;s loss.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equity
Pledge Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
equity pledge agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, Yuanma Shareholders pledged all of their
equity interests in Yuanma to Makesi WFOE to guarantee Yuanma&#8217;s performance of relevant obligations and indebtedness under the technical
consultation and services agreement. In addition, Yuanma Shareholders will complete the registration of the equity pledge under the agreement
with the competent local authority. If Yuanma breaches its obligation under the technical consultation and services agreement, Makesi
WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This pledge will remain
effective until all the guaranteed obligations are performed or the Yuanma Shareholders cease to be shareholders of Yuanma.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equity
Option Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
equity option agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, each of Yuanma Shareholders irrevocably
granted to Makesi WFOE or its designee an option to purchase at any time, to the extent permitted under PRC law, all or a portion of his
equity interests in Yuanma. Also, Makesi WFOE or its designee has the right to acquire any and all of its assets of Yuanma. Without Makesi
WFOE&#8217;s prior written consent, Yuanma&#8217;s shareholders cannot transfer their equity interests in Yuanma and Yuanma cannot transfer
its assets. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under the PRC law at
the time of the exercise of the option. This pledge will remain effective until all options have been exercised.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Voting
Rights Proxy and Financial Support Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
voting rights proxy and financial support agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, each Yuanma
Shareholder irrevocably appointed Makesi WFOE as its attorney-in-fact to exercise on such shareholder&#8217;s behalf any and all rights
that such shareholder has in respect of his equity interests in Yuanma, including but not limited to the power to vote on its behalf on
all matters of Yuanma requiring shareholder approval in accordance with the articles of association of Yuanma. The proxy agreement is
for a term of&#160;<ix:nonNumeric contextRef="c57" format="ixt-sec:durwordsen" name="gdc:AgreementTerm" id="ixv-19601">20&#160;years</ix:nonNumeric> and can be extended by Makesi WFOE unilaterally by prior written notice to the other parties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
26, 2023, the Company sold all the issued and outstanding equity interest in TMSR HK.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Material
terms of each of the VIE agreements with Highlight Media are described below. The VIE agreements with Highlight Media were terminated
and the Company disposed Highlight Media as of September 26, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 103; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Technical
Consultation and Services Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the technical consultation and services agreement between Highlight Media and Makesi WFOE dated September 16, 2022, Makesi WFOE has
the exclusive right to provide consultation services to Highlight Media relating to Highlight Media&#8217;s business, including but not
limited to business consultation services, human resources development, and business development. Makesi WFOE exclusively owns any intellectual
property rights arising from the performance of this agreement. Makesi WFOE has the right to determine the service fees based on Highlight
Media&#8217;s actual operation on a quarterly basis. This agreement will be effective as long as Highlight Media exists. Makesi WFOE may
terminate this agreement at any time by giving a 30 days&#8217; prior written notice to Highlight Media.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equity
Pledge Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
equity pledge agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September 16, 2022, the shareholders
of Highlight Media pledged all of their equity interests in Highlight Media to Makesi WFOE to guarantee Highlight Media&#8217;s performance
of relevant obligations and indebtedness under the technical consultation and services agreement. In addition, the shareholders of Highlight
Media will complete the registration of the equity pledge under the agreement with the competent local authority. If Highlight Media breaches
its obligation under the technical consultation and services agreement, Makesi WFOE, as pledgee, will be entitled to certain rights, including
the right to sell the pledged equity interests. This pledge will remain effective until all the guaranteed obligations are performed or
the shareholders of Highlight Media cease to be shareholders of Highlight Media.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equity
Option Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
equity option agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September 16, 2022, each of the
shareholders of Highlight Media irrevocably granted to Makesi WFOE or its designee an option to purchase at any time, to the extent permitted
under PRC law, all or a portion of his equity interests in Highlight Media. Also, Makesi WFOE or its designee has the right to acquire
any and all of its assets of Highlight Media. Without Makesi WFOE&#8217;s prior written consent, Highlight Media&#8217;s shareholders
cannot transfer their equity interests in Highlight Media and Highlight Media cannot transfer its assets. The acquisition price for the
shares or assets will be the minimum amount of consideration permitted under the PRC law at the time of the exercise of the option. This
pledge will remain effective until all options have been exercised.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Voting
Rights Proxy and Financial Support Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
voting rights proxy and financial support agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September
16, 2022, each Highlight Media Shareholder irrevocably appointed Makesi WFOE as its attorney-in-fact to exercise on such shareholder&#8217;s
behalf any and all rights that such shareholder has in respect of his equity interests in Highlight Media, including but not limited to
the power to vote on its behalf on all matters of Highlight Media requiring shareholder approval in accordance with the articles of association
of Highlight Media. The proxy agreement is for a term of&#160;<ix:nonNumeric contextRef="c58" format="ixt-sec:durwordsen" name="gdc:AgreementTerm" id="ixv-19602">20&#160;years</ix:nonNumeric> and can be extended by Makesi WFOE unilaterally by prior written
notice to the other parties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On February
27, 2023, Highlight WFOE entered into a series of assignment agreements with Makesi WFOE, Highlight Media and Highlight Shareholders,
pursuant to which Makesi WFOE assign all its rights and obligations under the VIE agreements to Highlight WFOE. The VIE agreements and
the assignment agreements grant Highlight WFOE with the power, rights and obligations equivalent in all material respects to those it
would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets, property
and revenue of Highlight Media. The assignment does not have any impact on Company&#8217;s consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
26, 2023, Highlight WFOE terminated the VIE agreements with Highlight Media and the shareholders of Highlight Media.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of the
date of this report, the Company primary operations are focused on the live streaming market with focus on e-commerce and live streaming
interactive game in the United States through its subsidiaries AI Catalysis and SH Xianzhui. All Wuge digital door signs business and
Highlight Media enterprise brand management service have been disposed.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 104; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="ixv-15975"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
2 &#8211; Summary of significant accounting policies</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="ixv-15980"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Basis
of Presentation</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accompanying
consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States
of America (&#8220;U.S. GAAP&#8221;) for information pursuant to the rules and regulations of the Securities Exchange Commission (&#8220;SEC&#8221;).</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ConsolidationPolicyTextBlock" id="ixv-15990"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Principles
of Consolidation</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_ConsolidationPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The consolidated
financial statements of the Company include the accounts of GDC and its wholly owned subsidiaries and </span>VIEs<span style="background-color: white">.
All intercompany transactions and balances are eliminated upon consolidation.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates" id="ixv-16001"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Use
of Estimates and Assumptions</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_UseOfEstimates-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The preparation
of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the
reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial
statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected
in the Company&#8217;s consolidated financial statements include the useful lives of intangible assets and equipment, impairment of long-lived
assets, collectability of receivables, fair value of convertible notes, discount rate used to measure present value of lease liabilities
and valuation allowance for deferred tax assets. Actual results could differ from these estimates.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="ixv-16011"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Foreign
Currency Translation and Transactions</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The reporting
currency of the Company is the U.S. dollar. The PRC subsidiaries of the Company conduct its businesses in the local currency, Renminbi
(RMB), as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted set forth in the H.10
statistical release of the Federal Reserve Board at the end of the period. The statement of operations accounts are translated at the
average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process
are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions
denominated in a currency other than the functional currency are included in the results of operations as incurred.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Translation
adjustments included in accumulated other comprehensive income amounted to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-19603">73,279</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-19604">179,460</ix:nonFraction>&#160;as of December 31, 2023 and
2022, respectively. The balance sheets amounts, with the exception of shareholders&#8217; equity at December 31, 2023 and 2022 were translated
at&#160;<ix:nonFraction contextRef="c69" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromMinorityShareholders" scale="0" unitRef="cny" id="ixv-19605">7.10</ix:nonFraction>&#160;RMB and&#160;<ix:nonFraction contextRef="c70" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromMinorityShareholders" scale="0" unitRef="cny" id="ixv-19606">6.38</ix:nonFraction>&#160;RMB to $<ix:nonFraction contextRef="c70" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:InvestmentCompanyDistributionToShareholdersPerShare" scale="0" unitRef="usdPershares" id="ixv-19607">1.00</ix:nonFraction>, respectively. The shareholders&#8217; equity accounts were stated at their historical
rate. The average translation rates applied to statements of operations accounts for the years ended December 31, 2023 and 2022 were&#160;<ix:nonFraction contextRef="c71" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromMinorityShareholders" scale="0" unitRef="cny" id="ixv-19608">7.08</ix:nonFraction>&#160;RMB
and&#160;<ix:nonFraction contextRef="c72" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromMinorityShareholders" scale="0" unitRef="cny" id="ixv-19609">6.73</ix:nonFraction>&#160;RMB</span> to $<ix:nonFraction contextRef="c72" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:InvestmentCompanyDistributionToShareholdersPerShare" scale="0" unitRef="usdPershares" id="ixv-19610">1.00</ix:nonFraction><span style="background-color: white">, respectively. Cash flows are also translated at average
translation rates for the periods, therefore, amounts reported on the statements of cash flows will not necessarily agree with changes
in the corresponding balances on the consolidated balance sheets.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The PRC
government imposes significant exchange restrictions on fund transfers out of the PRC that are not related to business operations. These
restrictions have not had a material impact on the Company because it has not engaged in any significant transactions that are subject
to the restrictions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 105; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="ixv-16047"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Cash
and cash equivalents</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Cash and
cash equivalents include cash on hand and demand deposits placed with commercial banks or other financial institutions and highly liquid
investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three&#160;months
or less. All cash and cash equivalents are unrestricted as to withdrawal and use.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="gdc_PrepaymentPolicyTextBlock-c0_cont_1" escape="true" name="gdc:PrepaymentPolicyTextBlock" id="ixv-16059"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Prepaid
and other current assets</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><ix:continuation id="gdc_PrepaymentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Prepaid
and other current assets are advances paid to outside vendors for future inventory or services purchases. The Company has legally binding
contracts with its vendors, which require any outstanding prepayments to be returned to the Company when the contract ends.</span></p></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="gdc_ConvertibleNotesReceivablePolicyTextBlock-c0_cont_1" escape="true" name="gdc:ConvertibleNotesReceivablePolicyTextBlock" id="ixv-16072"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Convertible
Notes Receivable</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation id="gdc_ConvertibleNotesReceivablePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes (as defined in Note 13) according to ASC 320 &#8220;Investments
&#8212; Debt Securities&#8221; and concluded that the convertible notes should be classified as an available-for-sale security and measured
at fair value. To evaluate the fair value of the available-for-sale security, the Company used the valuation methodology of income approach,
which is determined by the future cash flow forecast. The fair value changes of the convertible notes receivable were recorded as other
comprehensive income.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="ixv-16084"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equipment</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Equipment
are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method after consideration of the estimated
useful lives of the assets and estimated residual value.&#160;<ix:nonNumeric contextRef="c0" continuedAt="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock-c0_cont_1" escape="true" name="gdc:PropertyPlantAndEquipmentUsefulLifeTableTextBlock" id="ixv-19611">The estimated useful lives and residual value are as follows:</ix:nonNumeric></span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock-c0_cont_1"><ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Estimated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Residual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Value</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Office equipment and furnishing</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center"><ix:nonNumeric contextRef="c87" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-19612">5</ix:nonNumeric>&#160;years</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c87" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage" scale="-2" unitRef="pure" id="ixv-19613">5</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr> </table></ix:continuation></ix:continuation>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The cost
and related accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of operations and comprehensive loss. Expenditures for maintenance and repairs are charged to earnings
as incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_IntangibleAssetsFiniteLivedPolicy-c0_cont_1" escape="true" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="ixv-16126"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Intangible
Assets</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation continuedAt="_IntangibleAssetsFiniteLivedPolicy-c0_cont_2" id="_IntangibleAssetsFiniteLivedPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Intangible
assets represent software that are stated at cost, less accumulated amortization. Research and development costs associated with internally
developed patents are expensed when incurred. Amortization expense is recognized on the straight-line basis over the estimated useful
lives of the assets. The software has finite useful lives and is amortized using a straight-line method that reflects the estimated pattern
in which the economic benefits of the intangible asset are to be consumed. The Company amortizes the cost of software, over their useful
life using the straight-line method. The Company also re-evaluates the periods of amortization to determine whether subsequent events
and circumstances revised estimates of useful lives.&#160;<ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="ixv-19614">The estimated useful life is as follows:</ix:nonNumeric></span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock-c0_cont_1"><ix:continuation id="_IntangibleAssetsFiniteLivedPolicy-c0_cont_2"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Useful Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Software</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center"><ix:nonNumeric contextRef="c88" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="ixv-19615">5</ix:nonNumeric>&#160;years</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p></ix:continuation></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 106; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock" id="ixv-16170"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Lease</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_2" id="_LesseeLeasesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
determines if an arrangement is a lease at inception. Leases that transfer substantially all of the benefits and risks incidental to the
ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at
the inception of the lease. All other leases are accounted for as operating leases. The Company has no significant finance leases.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_3" id="_LesseeLeasesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
recognizes lease liabilities and corresponding right-of-use assets on the balance sheet for leases. Operating lease right- of-use assets
(the &#8220;ROU&#8221;) are disclosed as non-current assets in the Company&#8217;s consolidated balance sheets. Current maturities of
operating lease liabilities are classified as operating lease liabilities - current, and operating lease liabilities that will be due
in more than one year are disclosed as non-current liabilities on the consolidated balance sheets. Operating lease right-of-use assets
and operating lease liabilities are initially recognized based on the present value of future lease payments at lease commencement. The
operating lease right-of-use asset also includes any lease payments made prior to lease commencement and the initial direct costs incurred
by the lessee and is recorded net of any lease incentives received. As the interest rates implicit in most of the leases are not readily
determinable, the Company uses the incremental borrowing rates based on the information available at lease commencement to determine the
present value of the future lease payments. Operating lease expenses are recognized on a straight-line basis over the term of the lease.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_4" id="_LesseeLeasesPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Most leases
have initial terms ranging from&#160;<ix:nonNumeric contextRef="c73" format="ixt-sec:duryear" name="us-gaap:LesseeFinanceLeaseRenewalTerm1" id="ixv-19616">1</ix:nonNumeric> to <ix:nonNumeric contextRef="c74" format="ixt-sec:duryear" name="us-gaap:LesseeFinanceLeaseRenewalTerm1" id="ixv-19617">5.5</ix:nonNumeric> years. The Company&#8217;s lease agreements did not include non-lease components. Lease
expense for fixed lease payments is recognized on a straight-line basis over the lease term. The Company&#8217;s lease agreements do not
contain any significant residual value guarantees or restricted covenants. </span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_5" id="_LesseeLeasesPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluates the carrying value of ROU assets if there are indicators of impairment and reviews the recoverability of the related asset group.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_LesseeLeasesPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
reassesses of a contract is or contains a leasing arrangement and re-measures ROU assets and liabilities upon modification of the contract.
The Company will derecognize ROU assets and liabilities, with difference recognized in the income statement on the contract termination.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_GoodwillAndIntangibleAssetsGoodwillPolicy-c0_cont_1" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="ixv-16198"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Goodwill</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation id="_GoodwillAndIntangibleAssetsGoodwillPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Goodwill
represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiary
at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate
impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. In accordance with ASC 350 Intangibles<span style="font-family: Times New Roman, Times, Serif">&#8212;</span>Goodwill
and Other, the Company may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill
impairment test. In the qualitative assessment, the Company considers factors such as macroeconomic conditions, industry and market considerations,
overall financial performance of the reporting unit, and other specific information related to the operations, business plans and strategies
of the reporting unit, including consideration of the impact of the COVID-19 pandemic. Based on the qualitative assessment, if it is more
likely than not that the fair value of a reporting unit is less than the carrying amount, the quantitative impairment test is performed.
The Company may also bypass the qualitative assessment and proceed directly to perform the quantitative impairment test. If the fair value
of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit
exceeds its fair value, the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value is recognized as impairment.
Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, allocation
of assets, liabilities and goodwill to reporting units, and determination of the fair value of each reporting unit.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 107; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" continuedAt="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock-c0_cont_1" escape="true" name="gdc:ImpairmentForLonglivedAssetsPolicyTextBlock" id="ixv-16226"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Impairment
for Long-lived Assets</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation id="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Long-lived
assets, including equipment, intangible assets and ROU assets with finite lives are reviewed for impairment whenever events or changes
in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that
the carrying value of an asset may not be recoverable individually or as a group at the lowest level for which there are identifiable
cash flows that are largely independent of the cash flows of the other assets and liabilities. The Company assesses the recoverability
of the assets (or group of assets) based on the undiscounted future cash flows the assets (or group of assets) are expected to generate
and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset (or group
of assets) plus net proceeds expected from disposition of the asset (or group of assets), if any, are less than the carrying value of
the asset (or group of assets). If an impairment is identified, the Company would reduce the carrying amount of the asset (or group of
assets) to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market
values. The carrying amount of the asset (or the long-lived assets in the asset group on a pro rata basis using the relative carrying
amounts) is reduced to the extent not lower than the fair value of the asset. The adjusted carrying amounts after an impairment charge
represent the new cost basis and is depreciated over their remaining useful lives.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="ixv-16238"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Fair
value measurement</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accounting
standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires
disclosure of the fair value of financial instruments held by the Company. The Company considers the carrying amount of cash, accounts
receivable, other receivables, accounts payable, other payables and accrued liabilities to approximate their fair values because of their
short term nature.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accounting
standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure
requirements for fair value measures. The three levels are defined as follow:</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-size: 10pt">Level 1 inputs to the valuation
methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td>
</tr></table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Level 2 inputs to the valuation
methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets
or liability, either directly or indirectly, for substantially the full term of the financial instruments.</span></td>
</tr></table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_6" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-size: 10pt">Level 3 inputs to the valuation
methodology are unobservable and significant to the fair value.</span></td>
</tr></table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023 and 2022, the carrying values of cash, accounts receivable, other receivables, accounts payable, other payables and accrued liabilities
approximate their fair values due to the short-term nature of the instruments. Fair value of convertible notes receivable has been discussed
in Note 21.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="ixv-16284"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Revenue
recognition</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_2" id="_RevenueRecognitionPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
1, 2018, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2014-09 Revenue from Contracts with Customers (ASC 606) using
the modified retrospective method for contracts that were not completed as of January 1, 2018. This did not result in an adjustment to
retained earnings upon adoption of this new guidance as the Company&#8217;s revenue, other than retainage revenues, was recognized based
on the amount of consideration we expect to receive in exchange for satisfying the performance obligations. However, the impact of the
Company&#8217;s retainage revenue was not material as of the date of adoption, and as a result, did not result in an adjustment.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_3" id="_RevenueRecognitionPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The core
principle underlying the revenue recognition ASC 606 is that the Company will recognize revenue to represent the transfer of goods and
services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. This
will require the Company to identify contractual performance obligations and determine whether revenue should be recognized at a point
in time or over time, based on when control of goods and services transfers to a customer. The Company&#8217;s revenue streams are primarily
recognized at a point in time.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 108; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_5" id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_4" id="_RevenueRecognitionPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The ASC
606 requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company
(i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocate
the transaction price to the respective performance obligations in the contract, and (v) recognize revenue when (or as) the Company satisfies
the performance obligation. The application of the five-step model to the revenue streams compared to the prior guidance did not result
in significant changes in the way the Company records its revenue. Upon adoption, the Company evaluated its revenue recognition policy
for all revenue streams within the scope of the ASC 606 under previous standards and using the five-step model under the new guidance
and confirmed that there were no differences in the pattern of revenue recognition except its retainage revenues.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_5" id="_RevenueRecognitionPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">An entity
will also be required to determine if it controls the goods or services prior to the transfer to the customer in order to determine if
it should account for the arrangement as a principal or agent. Principal arrangements, where the entity controls the goods or services
provided, will result in the recognition of the gross amount of consideration expected in the exchange. Agent arrangements, where the
entity simply arranges but does not control the goods or services being transferred to the customer, will result in the recognition of
the net amount the entity is entitled to retain in the exchange.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_6" id="_RevenueRecognitionPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company,
as a principal, provides services to clients under separate contracts, generating revenue. The pricing terms specified in the contracts
are fixed. An obligation to perform is identified in contracts with clients. Revenue is recognized over the period in which the services
are earned.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_7" id="_RevenueRecognitionPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Payments
received prior to the relevant criteria for revenue recognition are met, are recorded as customer deposits.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_RevenueRecognitionPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
did not have any revenue streams from continuing operations for the years ended December 31, 2023 and 2022. </span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock" id="ixv-16335"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Income Taxes</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_2" id="_IncomeTaxPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
accounts for income taxes in accordance with U.S. GAAP for income taxes. The charge for taxation is based on the results for the fiscal
year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively
enacted by the balance sheet date.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_3" id="_IncomeTaxPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Deferred
taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying
amount of assets and liabilities in the consolidated financial statements and the corresponding tax basis used in the computation of assessable
tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized
to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized.
Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled.
Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity,
in which case the deferred tax is also dealt with in equity. Deferred tax assets are reduced by a valuation allowance when, in the opinion
of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes
are provided for in accordance with the laws of the relevant taxing authorities.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_IncomeTaxPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">An uncertain
tax position is recognized as a benefit only if it is &#8220;more likely than not&#8221; that the tax position would be sustained in a
tax examination, with a tax examination being presumed to occur.&#160;<ix:nonNumeric contextRef="c0" name="us-gaap:IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" id="ixv-19618">The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.</ix:nonNumeric>&#160;For tax positions not meeting the &#8220;more likely than not&#8221;
test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense
in the period incurred. The Company incurred no such penalties and interest for the years ended December 31, 2023 and 2022. As of December
31, 2023, the Company&#8217;s PRC tax returns filed for 2023 remain subject to examination by any applicable tax authorities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 109; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_6" id="_SignificantAccountingPoliciesTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="_InterestExpensePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:InterestExpensePolicyTextBlock" id="ixv-16370"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Interest</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation id="_InterestExpensePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Interest
income is mainly generated from bank deposits and other interest earning financial assets and is recognized on an accrual basis using
the effective interest method.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock" id="ixv-16382"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Net
Loss per Common Stock</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_2" id="_EarningsPerSharePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Basic loss
per share is computed by dividing loss available to common stockholders of the Company by the weighted average common stocks outstanding
during the period. Diluted loss per share takes into account the potential dilution that could occur if securities or other contracts
to issue common stocks were exercised and converted into common stocks.&#160;</span></p></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_3" id="_EarningsPerSharePolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In May 2023
and November 2023 in connection with the placement agency agreements (see Note 17), the Company issued and sold pre-funded warrants exercisable
for an aggregate of <ix:nonFraction contextRef="c75" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares" id="ixv-19619">844,351</ix:nonFraction> and <ix:nonFraction contextRef="c76" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares" id="ixv-19620">1,876,103</ix:nonFraction> shares of common stock, at the exercise price of $<ix:nonFraction contextRef="c77" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" unitRef="usdPershares" id="ixv-19621">8.35</ix:nonFraction> and $<ix:nonFraction contextRef="c78" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" unitRef="usdPershares" id="ixv-19622">3.019</ix:nonFraction> per share, of which $<ix:nonFraction contextRef="c79" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstanding" scale="0" unitRef="usd" id="ixv-19623">8.349</ix:nonFraction>
and $<ix:nonFraction contextRef="c80" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstanding" scale="0" unitRef="usd" id="ixv-19624">3.018</ix:nonFraction> was pre-funded and paid to the Company upon issuance of the pre-funded warrants, respectively. The remaining exercise price
of the pre-funded warrants is $<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceDecrease" scale="0" unitRef="usdPershares" id="ixv-19625">0.001</ix:nonFraction> per share. The pre-funded warrants are exercisable by the holders at any time and do not expire.
On November 1, 2023, in connection with the Warrant Exchange Agreements (see Note 17), the holders of May 2023 Unregistered Warrants (as
defined in Note 17) surrendered the May 2023 Unregistered Warrants, and the Company cancelled the May 2023 Unregistered Warrants and issued
to these holders pre-funded warrants to purchase up to <ix:nonFraction contextRef="c81" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" unitRef="shares" id="ixv-19626">577,260</ix:nonFraction> shares of the Company&#8217;s common stock with no consideration.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_4" id="_EarningsPerSharePolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">For the
year ended December 31, 2023, <ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" scale="0" unitRef="shares" id="ixv-19627">1,807,951</ix:nonFraction> pre-funded warrants representing <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised" scale="0" unitRef="shares" id="ixv-19628">1,807,951</ix:nonFraction> shares of the Company&#8217;s common stock were exercised
for no consideration. The remaining pre-funded warrants are immediately exercisable after issuance and do not expire. As the remaining
shares underlying the pre-funded warrants are issuable for nominal consideration of $<ix:nonFraction contextRef="c83" decimals="3" format="ixt:num-dot-decimal" name="gdc:NominalConsiderationPerShare" scale="0" unitRef="usdPershares" id="ixv-19629">0.001</ix:nonFraction> per share, <ix:nonFraction contextRef="c84" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" unitRef="shares" id="ixv-19630">1,489,763</ix:nonFraction> in common stocks underlying
the unexercised pre-funded warrants were considered outstanding for purposes of the calculation of loss per share as of December 31, 2023.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_EarningsPerSharePolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-19631">8,134,043</ix:nonFraction>&#160;and&#160;<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-19632">9,079,348</ix:nonFraction>&#160;of
outstanding warrants (excluding the Pre-funded Warrants and Exchange Warrants) which are equivalent to convertible of&#160;<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-19633">3,904,879</ix:nonFraction> and&#160;<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-19634">4,539,674</ix:nonFraction>&#160;common
stocks were excluded from the diluted loss per share calculation due to its antidilutive effect for the years ended December 31, 2023
and 2022, respectively.&#160;<span style="-sec-ix-hidden: hidden-fact-177">Nil</span> and <ix:nonFraction contextRef="c86" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-19635">824,000</ix:nonFraction>&#160;of outstanding options were excluded from the diluted loss per share calculation due
to its antidilutive effect for the years ended December 31, 2023 and 2022.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ComprehensiveIncomePolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="ixv-16408"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Comprehensive
Loss</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation id="_ComprehensiveIncomePolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Comprehensive
loss is defined as the changes in equity of the Company during a year from transactions and other events and circumstances excluding transactions
resulting from investments by owners and distributions to owners. Accumulated other comprehensive income of the Company includes the foreign
currency translation adjustments and unrealized gains or loss on available-for-sale investments.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_PriorPeriodReclassificationAdjustmentDescription-c0_cont_1" escape="true" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="ixv-16420"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Reclassification</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation id="_PriorPeriodReclassificationAdjustmentDescription-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
loss or and financial position.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 110; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="ixv-16447"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Recently
Accounting Pronouncements</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In October
2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from
Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and
contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments
are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments
should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption
permitted. The Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements.
The Company adopted ASU 2021-08 since January 1, 2024.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In June
2022, the FASB issued ASU 2022-03, &#8220;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual
Sale Restrictions&#8221;, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the
unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an
entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain
disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with
any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective
for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The
Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements. The Company
adopted ASU 2022-03 since January 1, 2024.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_4" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In December 2023, the FASB issued
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which requires disclosure of incremental
income tax information within the rate reconciliation and expanded disclosures of income taxes paid, among other disclosure requirements.
ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company&#8217;s management
does not believe the adoption of ASU 2023-09 will have a material impact on its financial statements and disclosures.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect
on the Company&#8217;s consolidated balance sheets, statements of operations and comprehensive loss and statements of cash flows.</span></p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="ixv-16473"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
3 &#8211; Business Combination and Restructuring</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Highlight
Media</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
16, 2022, the Company entered into a share purchase agreement with Highlight Media and all the shareholders of Highlight Media (&#8220;Highlight
Media Shareholders&#8221;). Pursuant to the share purchase agreement, the Company agreed to issue an aggregate of&#160;<ix:nonFraction contextRef="c89" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19636">9,000,000</ix:nonFraction>&#160;shares
of the Company&#8217;s common stock to the Highlight Media Shareholders, in exchange for Highlight Media Shareholders&#8217; agreement
to enter into, and their agreement to cause Highlight Media to enter into, certain VIE agreements (&#8220;VIE Agreements&#8221;) with
Makesi WFOE the Company&#8217;s indirectly owned subsidiary, through which Makesi WFOE shall have the right to control, manage and operate
Highlight Media in return for a service fee equal to&#160;<ix:nonFraction contextRef="c90" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" unitRef="pure" id="ixv-19637">100</ix:nonFraction>% of Highlight Media&#8217;s net income (the &#8220;Acquisition&#8221;).
On September 16, 2022, Makesi WFOE entered into a series of VIE Agreements with Highlight Media and the Highlight Media Shareholders.
The VIE Agreements are designed to provide Makesi WFOE with the power, rights and obligations equivalent in all material respects to those
it would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets,
property and revenue of Highlight Media. Highlight Media, founded in 2016, is an integrated marketing service agency, focusing on enterprise
brand management, crisis public relations, intelligent public opinion monitoring, media PR, financial and economic we-media operation,
digital face application, large-scale exhibition services and other businesses. The Acquisition closed on September 29, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On February
27, 2023, Highlight WFOE entered into a series of assignment agreements (the &#8220;Assignment Agreements&#8221;) with Makesi WFOE, Highlight
Media and Highlight Shareholders, pursuant to which Makesi WFOE assign all its rights and obligations under the VIE Agreements to Highlight
WFOE (the &#8220;Assignment&#8221;). The VIE Agreements and the Assignment Agreements grant Highlight WFOE with the power, rights and
obligations equivalent in all material respects to those it would possess as the sole equity holder of Highlight Media, including absolute
rights to control the management, operations, assets, property and revenue of Highlight Media. The Assignment does not have any impact
on Company&#8217;s consolidated financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 111; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_BusinessCombinationDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company&#8217;s
acquisition of Highlight Media was accounted for as a business combination in accordance with ASC 805 Business Combinations. The Company
has allocated the purchase price of Highlight Media based upon the fair value of the identifiable assets acquired and liabilities assumed
on the acquisition date. Other current assets and current liabilities were valued using the cost approach. Management of the Company is
responsible for determining the fair value of assets acquired, liabilities assumed, equipment, and intangible assets identified as of
the acquisition date and considered a number of factors including valuations from independent appraisers. Acquisition-related costs incurred
for the acquisitions are not material and have been expensed as incurred in general and administrative expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="ixv-16511"><span style="background-color: white">The following
table summarizes the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, which represents
the net purchase price allocation at the date of the acquisition of Highlight Media based on a valuation performed by an independent valuation
firm engaged by the Company:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Total consideration at fair value</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="0" unitRef="usd" id="ixv-19638">2,250,000</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Fair Value</b></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Cash</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="0" unitRef="usd" id="ixv-19639">47,498</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other current assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="0" unitRef="usd" id="ixv-19640">107,828</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Equipment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19641">1,205</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other noncurrent assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-178; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Goodwill</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="0" unitRef="usd" id="ixv-19642">2,121,947</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Total asset</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd" id="ixv-19643">2,278,478</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Accounts payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="0" unitRef="usd" id="ixv-19644">14,170</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Taxes Payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="0" unitRef="usd" id="ixv-19645">363</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Other Payable</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" scale="0" unitRef="usd" id="ixv-19646">13,945</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total liabilities</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="0" unitRef="usd" id="ixv-19647">28,478</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Net asset acquired</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="0" unitRef="usd" id="ixv-19648">2,250,000</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  </table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Approximately
$<ix:nonFraction contextRef="c91" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="6" unitRef="usd" id="ixv-19649">2.1</ix:nonFraction>&#160;million of goodwill arising from the acquisition consists largely of synergies expected from combining the operations of the
Company and Highlight Media.&#160;<span style="-sec-ix-hidden: hidden-fact-179">None</span>&#160;of the goodwill is expected to be deductible for income tax purposes.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_VariableInterestEntityDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="ixv-16629"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
4 &#8211; Variable Interest Entity</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Wuge</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
3, 2020, Tongrong WFOE entered into contractual arrangements with Wuge and its shareholders. The significant terms of these contractual
arrangements are summarized in &#8220;Note 1 - Nature of business and organization&#8221; above. As a result, the Company classified Wuge
as VIE.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
11, 2021, Makesi WFOE entered into a series of assignment agreements with Tongrong WFOE, Wuge and the shareholders of Wuge, pursuant to
which Tongrong WFOE assign all its rights and obligations under the VIE agreements to Makesi WFOE. The VIE agreements and the assignment
agreements granted Makesi WFOE with the power, rights and obligations equivalent in all material respects to those it would possess as
the sole equity holder of Wuge, including absolute rights to control the management, operations, assets, property and revenue of Wuge.
The assignment did not have any impact on Company&#8217;s consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
28, 2022, Makesi WFOE entered into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE agreements and
to cancel the shares previously issued to the shareholders of Wuge, based on the average closing price of $<ix:nonFraction contextRef="c55" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionSharePrice" scale="0" unitRef="usdPershares" id="ixv-19650">0.237</ix:nonFraction>&#160;per share of the
Company during the 30 trading days immediately prior to the date of the termination agreement. As a result of such termination, the Company
no longer treats Wuge as a consolidated affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 112; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_VariableInterestEntityDisclosureTextBlock-c0_cont_2" id="_VariableInterestEntityDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Yuanma</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
21, 2022, Makesi WFOE entered into a series of contractual arrangements with Yuanma and its shareholders. The significant terms of these
contractual arrangements are summarized in &#8220;Note 1 - Nature of business and organization&#8221; above. As a result, the Company
classified Yuanma as VIE.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
26, 2023, GDC entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the Company
agreed to sell and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR HK, which hold <ix:nonFraction contextRef="c92" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-19651">100</ix:nonFraction>% of the equity
interests in Makesi WFOE. The purchase price for the transaction contemplated by the Agreement was $<ix:nonFraction contextRef="c93" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" scale="0" unitRef="usd" id="ixv-19652">100,000</ix:nonFraction>. The sale of TMSR HK included
the sale of Makesi WFOE and Yuanma, which has any material impact on the Company&#8217;s consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Highlight
Media</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
16, 2022, Makesi WFOE entered into contractual arrangements with Highlight Media and its shareholders. The significant terms of these
contractual arrangements are summarized in &#8220;Note 1 - Nature of business and organization&#8221; above. As a result, the Company
classifies Highlight Media as VIE.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On February
27, 2023, Highlight WFOE entered into a series of assignment agreements with Makesi WFOE, Highlight Media and Highlight Shareholders,
pursuant to which Makesi WFOE assign all its rights and obligations under the VIE agreements to Highlight WFOE. The VIE agreements and
the assignment agreements granted Highlight WFOE with the power, rights and obligations equivalent in all material respects to those it
would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets, property
and revenue of Highlight Media. The assignment did not have any impact on Company&#8217;s consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders of Highlight Media to terminate
the VIE Agreements and sell the interest in the VIE Agreements for a purchase price of $<ix:nonFraction contextRef="c94" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SupplementalDeferredPurchasePrice" scale="0" unitRef="usd" id="ixv-19653">100,000</ix:nonFraction>. As a result of such termination, the
Company no longer treats Highlight Media as a consolidated affiliated entity or consolidates the financial results and balance sheet of
Highlight Media in the Company&#8217;s consolidated financial statements under U.S. GAAP. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">A VIE is
an entity that has either a total equity investment that is insufficient to permit the entity to finance its activities without additional
subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through
voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity.
The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary and must
consolidate the VIE. Highlight WFOE is deemed to have a controlling financial interest and be the primary beneficiary of Highlight Media
and Makesi WFOE is deemed to have a controlling financial interest and be the primary beneficiary of Wuge and Yuanma because Highlight
WFOE and Makesi WFOE have both of the following characteristics:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-size: 10pt">The power to direct activities
at Highlight Media, Wuge and Yuanma that most significantly impact such entity&#8217;s economic performance, and</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-size: 10pt">The obligation to absorb losses
of, and the right to receive benefits from Highlight Media, Wuge and Yuanma that could potentially be significant to such entity.</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Accordingly,
the accounts of Highlight Media, Wuge and Yuanma are consolidated in the accompanying financial statements pursuant to ASC 810-10, Consolidation.
In addition, Wuge&#8217;s financial positions and results of operations are included in the Company&#8217;s consolidated financial statements
prior to September 28, 2022, Yuanma&#8217;s financial positions and results of operations are included in the Company&#8217;s consolidated
financial statements prior to June 26, 2023 and Highlight Media&#8217;s financial positions and results of operations are included in
the Company&#8217;s consolidated financial statements prior to September 26, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 113; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_VariableInterestEntityDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023, the Company did not have any VIE operations. The operations results from VIE operations for the years ended December 31, 2023
and 2022 have been reflected in discontinued operations as disclosed in Note 20. </span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:CashAndCashEquivalentsDisclosureTextBlock" id="ixv-16738"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 5 &#8211; Cash and Cash
Equivalents</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Cash at
banks represents cash balances maintained at commercial banks. <ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfCashAndCashEquivalentsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="ixv-19654">As of December 31, 2023 and 2022, the Company did not have any cash equivalents.
The Company maintains bank accounts in the United States and institutions in PRC.</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfCashAndCashEquivalentsTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash at Banks</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueFromBanks" scale="0" unitRef="usd" id="ixv-19655">5,175,518</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueFromBanks" scale="0" unitRef="usd" id="ixv-19656">389,108</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:OtherCurrentAssetsTextBlock" id="ixv-16780"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 6 &#8211; Prepaid and
Other Current Assets</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfOtherCurrentAssetsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" id="ixv-16787"><span style="background-color: white">Prepaid and other current assets
consisted of the following as of December 31, 2023:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_ScheduleOfOtherCurrentAssetsTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Prepayments of digital human services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidAdvertising" scale="0" unitRef="usd" id="ixv-19657">797,500</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepayments of live streaming services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Supplies" scale="0" unitRef="usd" id="ixv-19658">487,587</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other prepayments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd" id="ixv-19659">5,803</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total Prepaid and other current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-19660">1,290,890</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:AccountsAndNontradeReceivableTextBlock" id="ixv-16830"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 7 &#8211; Accounts Receivable</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="ixv-16837"><span style="background-color: white">Accounts receivable consisted
of the following as of December 31, 2023 and 2022:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
 2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
 2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accounts receivable</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="0" unitRef="usd" id="ixv-19661">197,640</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: allowance for doubtful accounts</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" unitRef="usd" id="ixv-19662">3,120</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-19663">194,520</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_AccountsReceivableAllowanceForCreditLossTableTextBlock-c0_cont_1" escape="true" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="ixv-16890"><span style="background-color: white">Movement of the allowance for
doubtful accounts is as follows:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_AccountsReceivableAllowanceForCreditLossTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Beginning balance</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="0" unitRef="usd" id="ixv-19664">3,120</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Addition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="gdc:AllowanceForDoubtfulAccountsReceivableAdditions" scale="0" unitRef="usd" id="ixv-19665">3,120</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Disposal of Highlight Media</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:DisposalOfHighlightMedia" scale="0" sign="-" unitRef="usd" id="ixv-19666">3,120</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="0" unitRef="usd" id="ixv-19667">3,120</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 114; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:InterestAndOtherIncomeTextBlock" id="ixv-16967"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 8 &#8211; Other Receivables</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfReceivablesWithImputedInterestTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfReceivablesWithImputedInterestTextBlock" id="ixv-16974"><span style="background-color: white">Other receivables as of December
31, 2023 and 2022 consisted of the following:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfReceivablesWithImputedInterestTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/>
2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31,<br/>
 2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Receivable from disposal of Wuge</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gdc:ReceivableFromDisposalOfWuge" scale="0" unitRef="usd" id="ixv-19668">948,000</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Others</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesGrossCurrent" scale="0" unitRef="usd" id="ixv-19669">9,459</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesGrossCurrent" scale="0" unitRef="usd" id="ixv-19670">78,293</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total other receivables, net</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-19671">9,459</ix:nonFraction></td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-19672">1,026,293</ix:nonFraction></td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The balance
of $<ix:nonFraction contextRef="c95" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetAcquisitionConsiderationTransferred" scale="0" unitRef="usd" id="ixv-19673">948,000</ix:nonFraction>&#160;on December 31, 2022 is the consideration required to be received upon disposal of Wuge. It was settled on March 9, 2023
by cancellation of <ix:nonFraction contextRef="c96" decimals="0" format="ixt:num-dot-decimal" name="gdc:CancellationsOfShares" scale="0" unitRef="shares" id="ixv-19674">133,333</ix:nonFraction> shares of the Company&#8217;s common stock, after giving effect to the reverse stock split which became effective
on November 9, 2022, that were previously issued to Wuge shareholders.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="ixv-17029"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 9 &#8211; Equipment,
net</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="ixv-17036"><span style="background-color: white">Equipment, net consisted of the
following as of December 31, 2023 and 2022:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_PropertyPlantAndEquipmentTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Office equipment and furniture</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-19675">14,190</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-19676">10,039</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19677">1,679</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19678">9,537</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-19679">12,511</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-19680">502</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Depreciation expense for the
years ended December 31, 2023 and 2022 amounted to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="0" unitRef="usd" id="ixv-19681">1,679</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="0" unitRef="usd" id="ixv-19682">718</ix:nonFraction>, respectively.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="ixv-17088"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 10 &#8211; Intangible
Assets, net</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="ixv-17095"><span style="background-color: white">Intangible assets consisted of
the following as of December 31, 2023:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c98" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-19683">3,653,104</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Subtotal</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-19684">3,653,104</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" sign="-" unitRef="usd" id="ixv-19685">345,155</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="usd" id="ixv-19686">3,307,949</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company&#8217;s
intangible assets include a software of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" scale="0" unitRef="usd" id="ixv-19687">750,000</ix:nonFraction> purchased from a third party by issuance of <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" unitRef="shares" id="ixv-19688">180,000</ix:nonFraction> of the Company&#8217;s common stock
(as disclosed in Note 17) and software of $<ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" scale="0" unitRef="usd" id="ixv-19689">2,903,104</ix:nonFraction> purchased by the Company in cash. The Company amortizes its software over their estimated
useful lives and reviews these assets for impairment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Amortization expense for the
year ended December 31, 2023 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="usd" id="ixv-19690">345,155</ix:nonFraction>.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:GoodwillDisclosureTextBlock" id="ixv-17140"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 11 &#8211; Goodwill</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In connection
with the disposal of Highlight Media and Wuge, the goodwill recognized from acquisition of Highlight Media and Wuge were impaired in full.
<ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfGoodwillTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfGoodwillTextBlock" id="ixv-19691">The changes in the carrying amount of goodwill by business units for the years ended December 31, 2023 and 2022 were as follows:</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>&#160;</b></span></p>

<ix:continuation id="_ScheduleOfGoodwillTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Highlight Media</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Wuge</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Balance as&#160;of December 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-19692">6,590,339</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-19693">6,590,339</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill acquired through acquisition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c101" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="0" unitRef="usd" id="ixv-19694">2,190,485</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="0" unitRef="usd" id="ixv-19695">2,190,485</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill impairments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="0" sign="-" unitRef="usd" id="ixv-19696">6,590,339</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="0" sign="-" unitRef="usd" id="ixv-19697">6,590,339</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Balance as of December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-19698">2,190,485</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-19699">2,190,485</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill impairments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="0" sign="-" unitRef="usd" id="ixv-19700">2,190,485</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="0" sign="-" unitRef="usd" id="ixv-19701">2,190,485</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Balance as of December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 115; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="ixv-17273"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 12 &#8211; Related Party
Transactions</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="gdc_OtherPayablesRelatedPartiesTableTextBlock-c0_cont_1" escape="true" name="gdc:OtherPayablesRelatedPartiesTableTextBlock" id="ixv-17280"><span style="background-color: white">Other payable &#8211; related
parties:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation continuedAt="gdc_OtherPayablesRelatedPartiesTableTextBlock-c0_cont_2" id="gdc_OtherPayablesRelatedPartiesTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom">Name of related party</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Nature</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">December&#160;31,<br/> 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 39%; text-align: left"><span style="font-size: 10pt">Shanghai Highlight Asset Management Co. LTD<sup>(1)</sup></span></td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; width: 20%; text-align: left"><ix:nonNumeric contextRef="c109" id="ix_2_fact" name="gdc:RelatedPartyRelationship">A company in which the then shareholder hold shares</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="text-align: left; width: 15%; vertical-align: top"><ix:nonNumeric contextRef="c109" id="ix_3_fact" name="gdc:NatureOfRelatedParties">Advances</ix:nonNumeric></td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c111" decimals="0" format="ixt:num-dot-decimal" id="ix_4_fact" name="gdc:OtherPayableRelatedPartiesCurrent" scale="0" unitRef="usd">195,732</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Zihao Zhao</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c112" name="gdc:RelatedPartyRelationship" id="ixv-19705">Chief Finance Officer</ix:nonNumeric></td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c112" name="gdc:NatureOfRelatedParties" id="ixv-19706">Accrued compensations</ix:nonNumeric></td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="gdc:OtherPayableRelatedPartiesCurrent" scale="0" unitRef="usd" id="ixv-19707">20,833</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gdc:OtherPayableRelatedPartiesCurrent" scale="0" unitRef="usd" id="ixv-19708">20,833</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gdc:OtherPayableRelatedPartiesCurrent" scale="0" unitRef="usd" id="ixv-19709">195,732</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> </table></ix:continuation>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="gdc_OtherPayablesRelatedPartiesTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="background-color: white">(1)</span></td><td style="text-align: justify"><ix:footnote id="ix_1_footnote" xml:lang="en-US"><span style="background-color: white">In connection with the
disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31, 2022 was settled
as well.</span></ix:footnote></td>
</tr></table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">For the
years ended December 31, 2023 and 2022, the Company recorded compensation expenses to its officers amounted to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="0" unitRef="usd" id="ixv-19710">120,833</ix:nonFraction> and <span style="-sec-ix-hidden: hidden-fact-198">nil</span>, for their
services provided to the Company.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="ixv-17363"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 13 &#8211; Convertible
Notes Receivable</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_ConvertibleDebtTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ConvertibleDebtTableTextBlock" id="ixv-17370"><span style="background-color: white">The Company&#8217;s convertible
notes receivable consisted of the following as of December 31, 2023:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ConvertibleDebtTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 1.5pt">Convertible notes receivable</td>
    <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayable" scale="0" unitRef="usd" id="ixv-19711">2,602,027</ix:nonFraction></td>
    <td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Total</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayable" scale="0" unitRef="usd" id="ixv-19712">2,602,027</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
1, 2023 and August 17, 2023, the Company purchased two convertible notes issued by DigiTrax Entertainment Inc. (the &#8220;DigiTrax&#8221;)
for an aggregated of $<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-19713"><ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-19714">1,000,000</ix:nonFraction></ix:nonFraction> (the &#8220;DigiTrax Convertible Notes&#8221;). Each DigiTrax Convertible Note will be due on one year
after the original issuance (the &#8220;DigiTrax Convertible Note Maturity Date&#8221;). The Company has the right to receive interest
on the aggregate unconverted and then outstanding principal amount of these notes at the rate of <ix:nonFraction contextRef="c117" decimals="2" format="ixt:num-dot-decimal" name="gdc:AggregateInterestPercentage" scale="-2" unitRef="pure" id="ixv-19715">10</ix:nonFraction>% per annum. Accrued and unpaid interest
will be due and payable on conversion, repayment, redemption, maturity or default. At any time (after six months) after the issuance until
the notes are no longer outstanding, the notes shall be convertible, in whole or part, into shares of common stock of DigiTrax at a price
of $<ix:nonFraction contextRef="c118" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19716">1.4</ix:nonFraction> per share. In the event DigiTrax consummates a public offering of any capital stock and is able to receive gross proceeds of at
least $<ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="gdc:GrossProceeds" scale="0" unitRef="usd" id="ixv-19717">10,000,000</ix:nonFraction> (&#8220;Qualified Offering&#8221;) prior to the DigiTrax Convertible Note Maturity Date and there&#8217;s no event of
default, all then outstanding principal and accrued but unpaid interest under the DigiTrax Convertible Notes should convert into the number
of fully paid and nonassessable shares of DigiTrax common stock based on the lesser of <ix:nonNumeric contextRef="c117" name="us-gaap:DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" id="ixv-19718">(i) $1.4 per share, or (ii) seventy percent (70%)
of the price per share of DigiTrax common stock that is subject to the Qualified Offering.</ix:nonNumeric> </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
2, 2023 and August 17, 2023, the Company purchased two convertible notes issued by Liquid Marketplace Corp. (the &#8220;Liquid&#8221;)
for an aggregated of $<ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-19719"><ix:nonFraction contextRef="c120" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-19720">1,500,000</ix:nonFraction></ix:nonFraction> (the &#8220;Liquid Convertible Notes&#8221;). Each Liquid Convertible Note will be due on one year after
the original issuance (the &#8220;Liquid Convertible Note Maturity Date&#8221;). The Company has the right to receive interest on the
aggregate unconverted and then outstanding principal amount of these notes at the rate of <ix:nonFraction contextRef="c121" decimals="2" format="ixt:num-dot-decimal" name="gdc:AggregateInterestPercentage" scale="-2" unitRef="pure" id="ixv-19721">8</ix:nonFraction>% per annum. Accrued and unpaid interest will
be due and payable on conversion, repayment, redemption, maturity or default. At any time after the issuance until the notes are no longer
outstanding, the notes shall be convertible, in whole or part, into shares of common stock of Liquid at a price of $<ix:nonFraction contextRef="c119" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19722">0.25</ix:nonFraction> per share. In
the event Liquid consummates a public offering of any capital stock and is able to receive gross proceeds of at least $<ix:nonFraction contextRef="c121" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleLeasebackTransactionGrossProceedsFinancingActivities" scale="0" unitRef="usd" id="ixv-19723">10,000,000</ix:nonFraction> (&#8220;Qualified
Offering&#8221;) prior to the Liquid Convertible Note Maturity Date and there&#8217;s no event of default, all then outstanding principal
and accrued but unpaid interest under the Liquid Convertible Notes should convert into the number of fully paid and nonassessable shares
of Liquid common stock based on the lesser of <ix:nonNumeric contextRef="c122" name="us-gaap:DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" id="ixv-19724">(i) $0.25 per share, or (ii) seventy percent (70%) of the price per share of Liquid common
stock that is subject to the Qualified Offering.</ix:nonNumeric> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 116; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes according to ASC 320 and concluded that these notes
should be classified as an available-for-sale security and measured at fair value. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">For the
year ended December 31, 2023, the Company recorded unrealized gains on the fair value changes of these notes amounted to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" scale="0" unitRef="usd" id="ixv-19725">102,027</ix:nonFraction> in other
comprehensive income in relation to above convertible notes in the accompanying consolidated statements of operations and comprehensive
loss. As of December 31, 2023, the outstanding balance of the convertible notes were $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gdc:ConvertibleNotesReceivable" scale="0" unitRef="usd" id="ixv-19726">2,602,027</ix:nonFraction>.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock" id="ixv-17425"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 14 &#8211; Leases</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Leases are
classified as operating leases or finance leases in accordance with ASC 842 Leases. The Company&#8217;s operating leases mainly related
to the rights to use building and office facilities.&#160;For leases with terms greater than 12 months, the Company records the related
asset and liability at the present value of lease payments over the term.&#160;Certain leases include rental escalation clauses, renewal
options and/or termination options, which are factored into the Company&#8217;s determination of lease payments when appropriate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LeaseCostTableTextBlock" id="ixv-17435"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2022</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Weighted average remaining lease term:</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating lease</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c3" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-19727">4.81</ix:nonNumeric>&#160;years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">N/A</div></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Weighted average discount rate:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-19728">7.56</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">N/A</div></td></tr> </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_OperatingLeaseLeaseIncomeTableTextBlock-c0_cont_1" escape="true" name="us-gaap:OperatingLeaseLeaseIncomeTableTextBlock" id="ixv-17490"><span style="background-color: white">The balances for the operating
leases where the Group is the lessee are presented as follows within the consolidated balance sheets:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_OperatingLeaseLeaseIncomeTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
    2023</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
    2022</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Operating lease right-of-use assets, net</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 4pt">Operating lease</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-19729">1,561,058</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current portion of operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-19730">358,998</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Non-current portion of operating lease liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-19731">1,317,678</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-19732">1,676,676</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="ixv-17587"><span style="background-color: white">Future lease payments under operating
leases as of December 31, 2023 were as follows:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation continuedAt="_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-c0_cont_2" id="_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">FY2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="0" unitRef="usd" id="ixv-19733">412,267</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>FY2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="usd" id="ixv-19734">386,829</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>FY2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="usd" id="ixv-19735">394,566</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>FY2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="0" unitRef="usd" id="ixv-19736">402,457</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">FY2028</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="0" unitRef="usd" id="ixv-19737">410,506</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="0" unitRef="usd" id="ixv-19738">2,006,625</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="0" unitRef="usd" id="ixv-19739">329,949</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Present value of lease liabilities&#160;<sup>(1)</sup></span></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" id="ix_5_fact" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">1,676,676</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><ix:footnote id="ix_2_footnote" xml:lang="en-US"><span style="font-size: 10pt; background-color: white">Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-19741">358,998</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-19742">1,317,678</ix:nonFraction>, respectively,&#160;for the year ended December 31, 2023.</span></ix:footnote></td>
</tr></table></ix:continuation></ix:nonNumeric><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 117; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock" id="ixv-17679"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 15 &#8211; Taxes</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Income tax</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><i><span style="text-decoration:underline">United States</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">GDC was
organized in the state of Delaware in April 2015. As of December 31, 2023 and 2022, GDC&#8217;s net operating loss carry forward for United
States income taxes was approximately $<ix:nonFraction contextRef="c123" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="6" unitRef="usd" id="ixv-19743">6.3</ix:nonFraction> million and $<ix:nonFraction contextRef="c124" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="6" unitRef="usd" id="ixv-19744">4.6</ix:nonFraction> million, respectively. The net operating loss carry forwards are available
to reduce future years&#8217; taxable income through year 2039. Management believes that the realization of the benefits from these losses
appears uncertain due to the Company&#8217;s operating history and continued losses in the United States. Accordingly, the Company has
provided a&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" unitRef="pure" id="ixv-19745">100</ix:nonFraction>% valuation allowance on the deferred tax asset to reduce the asset to zero. Management reviews this valuation allowance
periodically and makes changes accordingly.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On December
22, 2017, the &#8220;Tax Cuts and Jobs Act&#8221; (&#8220;The 2017 Tax Act&#8221;) was enacted in the United States. Under the provisions
of the Act, the U.S. corporate tax rate decreased from&#160;<ix:nonFraction contextRef="c125" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-19746">34</ix:nonFraction>% to&#160;<ix:nonFraction contextRef="c126" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-19747">21</ix:nonFraction>%. The 2017 Tax Act imposed a global intangible low-taxed income
tax (&#8220;GILTI&#8221;), which is a new tax on certain off-shore earnings at an effective rate of&#160;<ix:nonFraction contextRef="c127" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" unitRef="pure" id="ixv-19748">10.5</ix:nonFraction>% for tax years beginning
after December 31, 2017 (increasing to&#160;<ix:nonFraction contextRef="c128" decimals="5" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" unitRef="pure" id="ixv-19749">13.125</ix:nonFraction>% for tax years beginning after December 31, 2025) with a partial offset for foreign
tax credits. The Company determined that there is no impact of GILTI for the years ended December 31, 2023 and 2022, which the Company
believes that it will be imposed a minimum tax rate of&#160;<ix:nonFraction contextRef="c71" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" unitRef="pure" id="ixv-19750"><ix:nonFraction contextRef="c7" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" unitRef="pure" id="ixv-19751">10.5</ix:nonFraction></ix:nonFraction>% and to the extent foreign tax credits are available to reduce its US
corporate tax, which may result in no additional US federal income tax being due.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i><span style="text-decoration:underline">British Virgin
Islands</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Citi Profit
BVI is incorporated in the British Virgin Islands and are not subject to tax on income or capital gains under current British Virgin Islands
law. In addition, upon payments of dividends by these entities to their shareholders, no British Virgin Islands withholding tax will be
imposed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration:underline">Hong
Kong</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">TMSR HK
and Highlight HK are incorporated in Hong Kong and are subject to Hong Kong Profits Tax on the taxable income as reported in its statutory
financial statements adjusted in accordance with relevant Hong Kong tax laws. TMSR and Highlight HK are subject to Hong Kong profit tax
at a rate of <ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-19752">8.25</ix:nonFraction>% for assessable profits on the first HK$<ix:nonFraction contextRef="c0" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" scale="6" unitRef="usd" id="ixv-19753">2</ix:nonFraction> million and <ix:nonFraction contextRef="c7" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure" id="ixv-19754">16.5</ix:nonFraction>% for any assessable profits in excess of HK$<ix:nonFraction contextRef="c7" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:InvestmentCompanyTaxReturnOfCapitalDistribution" scale="6" unitRef="usd" id="ixv-19755">2</ix:nonFraction> million for
the years ended December 31, 2023 and 2022. The Company did not make any provisions for Hong Kong profit tax as there were no assessable
profits derived from or earned in Hong Kong since inception. Under Hong Kong tax law, TMSR HK is exempted from income tax on its foreign-derived
income and there are no withholding taxes in Hong Kong on remittance of dividends.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><i><span style="text-decoration:underline">PRC</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Makesi WFOE,
Highlight WFOE, Highlight Media</span>, Yuanma <span style="background-color: white">and SH Xianzhui are governed by the income tax laws
of the PRC and the income tax provision in respect to operations in the PRC is calculated at the applicable tax rates on the taxable income
for the periods based on existing legislation, interpretations and practices in respect thereof. Under the Enterprise Income Tax Laws
of the PRC (the &#8220;EIT Laws&#8221;), Chinese enterprises are subject to income tax at a rate of&#160;<ix:nonFraction contextRef="c129" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" unitRef="pure" id="ixv-19756">25</ix:nonFraction>% after appropriate tax adjustments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 118; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="ixv-17748"><span style="background-color: white">The
current and deferred components of income tax expenses from continuing operations appearing in the consolidated statements of
comprehensive loss are as follows:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current tax</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-19757">327,822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-19758">327,822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="ixv-17805"><span style="background-color: white">The principal components of the
Company&#8217;s deferred income tax assets and liabilities as of December 31, 2023 and 2022 are as follows:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Deferred tax assets</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net operating losses carried forward</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="0" unitRef="usd" id="ixv-19759">6,295,697</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="0" unitRef="usd" id="ixv-19760">4,574,581</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" scale="0" unitRef="usd" id="ixv-19761">352,102</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd" id="ixv-19762">6,647,799</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd" id="ixv-19763">4,574,581</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax assets, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Deferred tax liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Right - Of - Use assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="0" unitRef="usd" id="ixv-19764">327,822</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax liabilities, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilities" scale="0" unitRef="usd" id="ixv-19765">327,822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration:underline">Value
added tax</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Enterprises
or individuals who sell commodities, engage in repair and maintenance or import and export goods in the PRC are subject to a value added
tax in accordance with PRC laws. The VAT standard rates changed to&#160;<ix:nonFraction contextRef="c71" decimals="2" format="ixt:num-dot-decimal" name="gdc:ValueAddedTaxRatePercentage" scale="-2" unitRef="pure" id="ixv-19766">6</ix:nonFraction>% to&#160;<ix:nonFraction contextRef="c69" decimals="2" format="ixt:num-dot-decimal" name="gdc:ValueAddedTaxRatePercentage" scale="-2" unitRef="pure" id="ixv-19767">13</ix:nonFraction>% of the gross sales prices starting in April 2019.
A credit is available whereby VAT paid on the purchases of semi-finished products or raw materials used in the production of the Company&#8217;s
finished products can be used to offset the VAT due on sales of the finished products and services.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="gdc_ScheduleOfTaxesPayableTableTextBlock-c0_cont_1" escape="true" name="gdc:ScheduleOfTaxesPayableTableTextBlock" id="ixv-17922"><span style="background-color: white">Taxes payable
consisted of the following:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="gdc_ScheduleOfTaxesPayableTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
    2023</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>December&#160;31,<br/>
                                            2022</b></p></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 76%; text-align: left">VAT taxes payable</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gdc:ValueAddedTaxTaxesPayable" scale="0" unitRef="usd" id="ixv-19768">8,478</ix:nonFraction></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="0" unitRef="usd" id="ixv-19769">8,478</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="ixv-17984"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 16 &#8211; Concentration
of Risk</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Financial
instruments that potentially subject the Company to concentration of credit risk consist principally of cash deposits. Accounts at each
institution are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="0" unitRef="usd" id="ixv-19770">250,000</ix:nonFraction>. At December 31, 2023 and 2022,
the Company had $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:ExcessFederalDepositInsuranceCorporationPremiumExpense" scale="0" unitRef="usd" id="ixv-19771">4,458,402</ix:nonFraction> and <span style="-sec-ix-hidden: hidden-fact-218">nil</span> in excess of the FDIC insured limit, respectively. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023 and 2022, $<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskNetAssetsAmountGeographicArea" scale="0" unitRef="usd" id="ixv-19772">211,222</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskNetAssetsAmountGeographicArea" scale="0" unitRef="usd" id="ixv-19773">215,880</ix:nonFraction>&#160;were deposited with various financial institutions located in the PRC, respectively.
While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.</span></p></ix:nonNumeric><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 119; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="ixv-18012"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
17 &#8211; Equity</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Statutory
Reserves and Restricted Net Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In accordance
with the PRC Regulations on Enterprises with Foreign Investment, an enterprise established in the PRC with foreign investment is required
to make appropriations to certain statutory reserves, namely a general reserve fund, an enterprise expansion fund, a staff welfare fund
and a bonus fund, all of which are appropriated from net profit as reported in its PRC statutory accounts. A foreign invested enterprise
is required to allocate at least <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gdc:TaxProfitsPercentage" scale="-2" unitRef="pure" id="ixv-19774">10</ix:nonFraction>% of its annual after-tax profits to a general reserve fund until such fund has reached <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gdc:RegisteredCapitalPercentage" scale="-2" unitRef="pure" id="ixv-19775">50</ix:nonFraction>% of its
respective registered capital. Appropriations to the enterprise expansion fund and staff welfare and bonus funds are at the discretion
of the board of directors for the foreign invested enterprises. For other subsidiaries incorporated in the PRC, the general reserve fund
was appropriated based on <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gdc:NetProfitPercentage" scale="-2" unitRef="pure" id="ixv-19776">10</ix:nonFraction>% of net profits as reported in each subsidiary&#8217;s PRC statutory accounts. General reserve and statutory
surplus funds are restricted to set-off against losses, expansion of production and operation and increasing registered capital of the
respective company. Staff welfare and bonus fund and statutory public welfare funds are restricted to capital expenditures for the collective
welfare of employees. The reserves are not allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor
are they allowed for distribution except under liquidation. As of December 31, 2023 and 2022, the PRC statutory reserve funds amounted
to <span style="-sec-ix-hidden: hidden-fact-231">nil</span> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gdc:StatutoryReserves" scale="0" unitRef="usd" id="ixv-19777">4,467</ix:nonFraction>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In addition,
under PRC laws and regulations, the Company&#8217;s PRC subsidiaries are restricted in their ability to transfer their net assets to the
Company in the form of dividend payments, loans or advances. Amounts of net assets restricted include paid up capital and statutory reserve
funds of the Company&#8217;s PRC totaling $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gdc:CapitalAndStatutoryReserve" scale="0" unitRef="usd" id="ixv-19778">1,083,267</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gdc:CapitalAndStatutoryReserve" scale="0" unitRef="usd" id="ixv-19779">492,315</ix:nonFraction> as of December 31, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Furthermore,
cash transfers from the Company&#8217;s PRC subsidiaries to the Company&#8217;s subsidiaries outside of the PRC are subject to the PRC government
control of currency conversion. Shortages in the availability of foreign currency may restrict the ability of the Company&#8217;s PRC subsidiaries
to remit sufficient foreign currency to pay dividends or other payments to the Company, or otherwise satisfy their foreign currency denominated
obligations.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Common
Stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On April
14, 2022, the Company entered into a Share Purchase Agreement (the &#8220;April 2022 SPA&#8221;) with Yuan Ma, and Yuanma Shareholders.
Yuanma Shareholders are Wei Xu, the then Chief Executive Officer and Chairman of the Board of the Company, and Jiangsu Lingkong Network
Joint Stock Co., Ltd., which was controlled by Wei Xu. Pursuant to the April 2022 SPA, the Company agreed to issue an aggregate of <ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="gdc:AggregateOfSharesOfCommonStock" scale="0" unitRef="shares" id="ixv-19780">7,680,000</ix:nonFraction>
shares of common stock of the Company, valued at $<ix:nonFraction contextRef="c133" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19781">1.00</ix:nonFraction> per share, to the Yuanma Shareholders, in exchange for Yuanma Shareholders&#8217;
agreement to enter into and to cause Yuan Ma to enter into VIE Agreements with Makesi WFOE, the Company&#8217;s indirectly owned subsidiary,
to establish a VIE structure (the &#8220;Yuan Ma Acquisition&#8221;). On June 13, 2022, the Company held a special meeting of stockholders
and approved the issuance of the <ix:nonFraction contextRef="c134" decimals="0" format="ixt:num-dot-decimal" name="gdc:AggregateOfSharesOfCommonStock" scale="0" unitRef="shares" id="ixv-19782">7,680,000</ix:nonFraction> shares of common stock to Wei Xu. On June 21, 2022, pursuant to the April 2022 SPA, Makesi
WFOE entered into a series of VIE Agreements with Yuan Ma and Yuanma Shareholders, and the <ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="gdc:AggregateOfSharesOfCommonStock" scale="0" unitRef="shares" id="ixv-19783">7,680,000</ix:nonFraction> shares of common stock were issued
to Wei Xu and the transaction contemplated in the April 2022 SPA was completed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
16, 2022, the Company entered into a Share Purchase Agreement (the &#8220;September 2022 SPA&#8221;) with Highlight Media, and all the
shareholders of Highlight Media (&#8220;Highlight Media Shareholders&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the September 2022 SPA, the Company agreed to issue an aggregate of <ix:nonFraction contextRef="c136" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19784">9,000,000</ix:nonFraction> shares of common stock of the Company, valued at $<ix:nonFraction contextRef="c136" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19785">0.25</ix:nonFraction>
per share, to the Highlight Media Shareholders, in exchange for Highlight Media&#8217;s and Highlight Media Shareholders&#8217; agreement
to enter into the VIE Agreements with Makesi WFOE, to establish a VIE (variable interest entity) structure (the &#8220;Highlight Media
Acquisition&#8221;). On September 29, 2022. the common stock of the Company were issued to the Highlight Media Shareholders. The Highlight
Media Acquisition was completed. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 120; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On November
4, 2022, the Company filed a Certificate of Amendment to the Articles of Incorporation (the &#8220;Certificate of Amendment&#8221;) with
the Nevada Secretary of State to effect a reverse stock split of the outstanding shares of common stock, par value $<ix:nonFraction contextRef="c137" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19786">0.0001</ix:nonFraction> per shares,
of the Company at a ratio of one-for-thirty (30), which became effective at 12:01 a.m. on November 9, 2022 (the &#8220;Reverse Stock Split&#8221;).
Upon effectiveness of the Reverse Stock Split, every thirty (<ix:nonFraction contextRef="c137" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" sign="-" unitRef="shares" id="ixv-19787">30</ix:nonFraction>) outstanding shares of common stock were combined into and automatically
become one share of common stock. No fractional shares will be issued in connection with the Reverse Stock Split and all such fractional
interests will be rounded up to the nearest whole number of shares of common stock. The authorized shares prior to and following the Reverse
Stock Split will remain the same at <ix:nonFraction contextRef="c138" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19788">200,000,000</ix:nonFraction> shares of common stock, par value $<ix:nonFraction contextRef="c138" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19789">0.0001</ix:nonFraction> per shares, and <ix:nonFraction contextRef="c138" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19790">20,000,000</ix:nonFraction> shares of preferred
stock, par value $<ix:nonFraction contextRef="c138" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19791">0.0001</ix:nonFraction> per shares. The Reverse Stock Split does not alter the par value of the Company&#8217;s common stock or modify
any voting rights or other terms of the common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On May 1,
2023, the Company entered into a placement agency agreement (the &#8220;May 2023 Placement Agency Agreement&#8221;), with Univest Securities,
LLC (the &#8220;Placement Agent&#8221; or &#8220;Univest&#8221;), pursuant to which, the Placement Agent agrees to use its reasonable
best efforts to sell the Company&#8217;s common stock in a registered direct offering (the &#8220;May 2023 RD Offering&#8221;), and a
concurrent private placement (the &#8220;May 2023 PIPE Offering&#8221;, together with the RD Offering, collectively the &#8220;May 2023
Offering&#8221;). The Placement Agent has no obligation to buy any of the securities from the Company or to arrange for the purchase or
sale of any specific number or dollar amount of securities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On May 4,
2023, the Company sold an aggregate of <ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19792">310,168</ix:nonFraction> shares of common stock of the Company, par value $<ix:nonFraction contextRef="c139" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19793">0.0001</ix:nonFraction> per share, and pre-funded warrants
to purchase up to an aggregate of <ix:nonFraction contextRef="c140" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19794">844,351</ix:nonFraction> shares of common stock are sold to certain purchasers (the &#8220;May 2023 Offering Purchasers&#8221;),
pursuant to a securities purchase agreement, dated May 1, 2023, as amended on May 16, 2023 (the &#8220;May 2023 Securities Purchase Agreement&#8221;).
The purchase price of each share of common stock is $<ix:nonFraction contextRef="c141" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19795">8.35</ix:nonFraction>. The purchase price of each pre-funded warrant is $<ix:nonFraction contextRef="c142" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19796">8.349</ix:nonFraction>, which equals the price
per share of common stock being sold to the public in this offering, minus $<ix:nonFraction contextRef="c142" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19797">0.001</ix:nonFraction>. The pre-funded warrants to purchase up to an aggregate
of <ix:nonFraction contextRef="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19798">844,351</ix:nonFraction> shares of common stock were exercised in full in May 2023. </span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In connection
with the May 2023 Offering, the Company paid Univest a total cash fee equal to <ix:nonFraction contextRef="c144" decimals="3" format="ixt:num-dot-decimal" name="gdc:GrossProceedsReceivedPercentage" scale="-2" unitRef="pure" id="ixv-19799">7.0</ix:nonFraction>% of the aggregate gross proceeds received in the offering.
The net proceeds from the May 2023 Offering, after deducting Placement Agent discounts and commissions and estimated offering expenses
payable by the Company, are approximately $<ix:nonFraction contextRef="c144" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:NoninterestExpenseOfferingCost" scale="6" unitRef="usd" id="ixv-19800">8.5</ix:nonFraction> million (assuming the warrants are not exercised).&#160;The Company used the net proceeds
from the Offering for working capital and general corporate purposes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
22, 2023, the Company entered into a software purchase agreement with Northeast Management LLC, a seller unaffiliated with the Company.
Pursuant to the agreement, the Company agreed to purchase, and the seller agreed to sell all of seller&#8217;s right, title, and interest
in and to the certain software. The purchase price of the software shall be $<ix:nonFraction contextRef="c145" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetAcquisitionConsiderationTransferred" scale="0" unitRef="usd" id="ixv-19801">750,000</ix:nonFraction>, payable in the form of issuance of&#160;<ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" unitRef="shares" id="ixv-19802">187,500</ix:nonFraction>&#160;shares
of common stock of the Company, valued at $<ix:nonFraction contextRef="c147" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19803">4.00</ix:nonFraction>&#160;per share. The Company plans to use the software to develop video games. On June
26, 2023, the Company issued the shares to the seller&#8217;s designees and the transaction was completed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On November
1, 2023, the Company entered into a placement agency agreement (the &#8220;November 2023 Placement Agency Agreement&#8221;), with Univest,
pursuant to which, Univest agrees to use its reasonable best efforts to sell the Company&#8217;s common stock in a registered direct offering
and a concurrent private placement (the &#8220;November 2023 Offering&#8221;). Univest has no obligation to buy any of the securities
from the Company or to arrange for the purchase or sale of any specific number or dollar amount of securities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 121; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_3" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the November 2023 Offering, <ix:nonNumeric contextRef="c0" name="us-gaap:SignificantPurchaseCommitmentDescription" id="ixv-19804">(i) an aggregate of&#160;1,436,253&#160;shares of common stock of the Company, par value $0.0001&#160;per
share, (ii) pre-funded warrants to purchase up to an aggregate of&#160;1,876,103&#160;shares of common stock (the &#8220;November 2023
Pre-Funded Warrants&#8221;, and the common stock underlying such warrants, the &#8220;November 2023 Pre-Funded Warrant Shares&#8221;),
and (iii) registered warrants to purchase up to an aggregate of&#160;3,312,356&#160;shares of common stock (the &#8220;November 2023 Registered
Warrants&#8221;, and the common stock underlying such warrants, the &#8220;November 2023 Registered Warrant Shares&#8221;) are sold to
certain purchasers (the &#8220;November 2023 Offering Purchasers&#8221;), pursuant to a securities purchase agreement, dated October 31,
2023 (the &#8220;October 2023 Securities Purchase Agreement&#8221;).</ix:nonNumeric> The purchase price of each common stock is $<ix:nonFraction contextRef="c148" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19805">3.019</ix:nonFraction>. The purchase price
of each November 2023 Pre-funded Warrant is $<ix:nonFraction contextRef="c149" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19806">3.018</ix:nonFraction>, which equals the price per common stock being sold in the November 2023 Offering,
minus $<ix:nonFraction contextRef="c149" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19807">0.001</ix:nonFraction>. The November 2023 Pre-funded Warrants will be exercisable immediately after issuance and will expire five (5) years from
the date of issuance. The November 2023 Registered Warrants will be exercisable immediately and will expire five (5) years from the date
of issuance. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The total
proceeds from the November 2023 Offering was approximately $<ix:nonFraction contextRef="c149" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredOfferingCosts" scale="6" unitRef="usd" id="ixv-19808">10.0</ix:nonFraction> million. Offering costs of approximately $<ix:nonFraction contextRef="c80" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredOfferingCosts" scale="6" unitRef="usd" id="ixv-19809">1.0</ix:nonFraction> million, consisting of
approximately $<ix:nonFraction contextRef="c78" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherUnderwritingExpense" scale="6" unitRef="usd" id="ixv-19810">0.7</ix:nonFraction> million underwriting commissions and $<ix:nonFraction contextRef="c78" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProfessionalFees" scale="6" unitRef="usd" id="ixv-19811">0.3</ix:nonFraction> million other professional fees, were charged into additional paid-in capital.
The Company intends to use the net proceeds from the Offering for working capital and general corporate purposes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In November
and December 2023, holders of <ix:nonFraction contextRef="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-19812"><ix:nonFraction contextRef="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-19813">963,600</ix:nonFraction></ix:nonFraction> of the November 2023 Pre-Funded Warrants exercised their option to purchase <ix:nonFraction contextRef="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" unitRef="shares" id="ixv-19814"><ix:nonFraction contextRef="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" unitRef="shares" id="ixv-19815">963,600</ix:nonFraction></ix:nonFraction> shares of the
Company&#8217;s common stock, leaving <ix:nonFraction contextRef="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-19816"><ix:nonFraction contextRef="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-19817">912,503</ix:nonFraction></ix:nonFraction> of November 2023 Pre-Funded Warrants are still outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The May
2023 Offering and the November 2023 Offering were being made pursuant to a shelf registration statement (No. 333-254366) on Form S-3,
which was declared effective by the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) on March 26, 2021, and related prospectus
supplement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023 and 2022, the total outstanding shares of the Company&#8217;s common stock was <ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-19818">5,453,416</ix:nonFraction> and <ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-19819">1,844,877</ix:nonFraction>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Warrants and Options</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On July
29, 2015, the Company sold <ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-19820">10,000,000</ix:nonFraction> units at a purchase price of $<ix:nonFraction contextRef="c152" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-19821">5.00</ix:nonFraction> per unit (&#8220;Public Units&#8221;) in its initial public offering
(the &#8220;IPO&#8221;). Each Public Unit consists of <ix:nonFraction contextRef="c153" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" unitRef="shares" id="ixv-19822">one</ix:nonFraction> share of the Company&#8217;s common stock, $<ix:nonFraction contextRef="c154" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-19823">0.0001</ix:nonFraction> par value, and <ix:nonFraction contextRef="c154" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" unitRef="shares" id="ixv-19824">one</ix:nonFraction> warrant
(the &#8220;Public Warrants&#8221;). Each Public Warrants entitled the holder to purchase one-half of one share of common stock at an
exercise price of $<ix:nonFraction contextRef="c153" decimals="2" format="ixt:num-dot-decimal" name="gdc:ExercisePriceOfPerHalfShare" scale="0" unitRef="usdPershares" id="ixv-19825">2.88</ix:nonFraction> per half share ($<ix:nonFraction contextRef="c153" decimals="2" format="ixt:num-dot-decimal" name="gdc:ExercisePriceOfPerWholeShare" scale="0" unitRef="usdPershares" id="ixv-19826">5.75</ix:nonFraction> per whole share). Warrants may be exercised only for a whole number of shares of common
stock. No fractional shares will be issued upon exercise of the warrants. The Public Warrants became exercisable on <ix:nonNumeric contextRef="c155" format="ixt-sec:durday" name="gdc:NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" id="ixv-19827">30</ix:nonNumeric> days after the
consummation of its initial Business Combination with China Sunlong on February 6, 2018. The Public Warrants expired on February 5, 2023.
</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The sponsor
of the Company purchased, simultaneously with the closing of the IPO on July 29, 2015,&#160;<ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="gdc:NumberOfSharesIssuedPerUnit" scale="0" unitRef="shares" id="ixv-19828">500,000</ix:nonFraction>&#160;units (&#8220;Private Units&#8221;)
at $<ix:nonFraction contextRef="c157" decimals="2" format="ixt:num-dot-decimal" name="gdc:PricePerUnit" scale="0" unitRef="usdPershares" id="ixv-19829">5.00</ix:nonFraction>&#160;per unit in a private placement for an aggregate price of $<ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" scale="0" unitRef="usd" id="ixv-19830">2,500,000</ix:nonFraction>. Each Private Unit consists of <ix:nonFraction contextRef="c157" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" unitRef="shares" id="ixv-19831">one</ix:nonFraction> share of the Company&#8217;s
common stock, $<ix:nonFraction contextRef="c157" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-19832">0.0001</ix:nonFraction> par value, and <ix:nonFraction contextRef="c158" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" unitRef="shares" id="ixv-19833">one</ix:nonFraction> warrant (the &#8220;Private Warrants&#8221;). Each Private Unit purchased is substantially identical
to the units sold in the IPO. Therefore, the <ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-19834">500,000</ix:nonFraction> Private Warrants included in the Private Units became exercisable on February 6,
2018 and expired on February 5, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><ix:nonNumeric contextRef="c160" name="us-gaap:SaleOfStockDescriptionOfTransaction" id="ixv-19835">The Company
sold to the underwriter (and/or its designees), for $100, as additional compensation, an option (&#8220;the Option&#8221;) to purchase
up to a total of 800,000 units exercisable at $5.00 per unit (or an aggregate exercise price of $4,000,000) upon the closing of the IPO.
The Option became exercisable until closing the initial Business Combination on February 6, 2018 and expired on February 5, 2023</ix:nonNumeric>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 122; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_4" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">After the
1-for-30 reverse stock split effective on November 9, 2022, all options, warrants and other convertible securities of the Company outstanding
immediately prior to the reverse stock split were adjusted by dividing the number of shares of common stock into which the options, warrants
and other convertible securities are exercisable or convertible by thirty (30) and multiplying the exercise or conversion price thereof
by thirty (30), all in accordance with the terms of the plans, agreements or arrangements governing such options, warrants and other convertible
securities and subject to rounding to the nearest whole share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On February
18, 2021, the Company entered into a securities purchase agreement (the &#8220;February 2021 Securities Purchase Agreement&#8221;) with
certain purchasers, pursuant to which, on February 22, 2021, the Company sold (i)&#160;<ix:nonFraction contextRef="c161" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19836">138,889</ix:nonFraction>&#160;shares of common stock, (ii) registered
warrants (the &#8220;February 2021 Registered Warrants&#8221;) to purchase an aggregate of up to&#160;<ix:nonFraction contextRef="c162" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19837">54,646</ix:nonFraction>&#160;shares of common stock
and (iii) unregistered warrants (the &#8220;February 2021 Unregistered Warrants&#8221;) to purchase up to&#160;<ix:nonFraction contextRef="c163" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-19838">84,244</ix:nonFraction>&#160;shares (the
&#8220;Warrant Shares&#8221;) of common stock in a registered direct offering (the &#8220;February 2021 Registered Direct Offering&#8221;)
and a concurrent private placement (the &#8220;February 2021 Private Placement,&#8221; and together with the February 2021 Registered
Direct Offering, the &#8220;February 2021 Offering&#8221;). The terms of the February 2021 Offering were previously reported in a Form
8-K filed with the SEC on February 18, 2021 and the closing of the Offering was reported in a Form 8-K filed with the Commission on February
22, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The February
2021 Registered Warrants have a term of five years and are exercisable immediately at an exercise price of $<ix:nonFraction contextRef="c164" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-19839">201.60</ix:nonFraction>&#160;per share, subject
to adjustments thereunder, including a reduction in the exercise price, in the event of a subsequent offering at a price less than the
then current exercise price, to the same price as the price in such offering (a &#8220;Price Protection Adjustment&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The February
2021 Unregistered Warrants have a term of five and one-half years and are first exercisable on the date that is the earlier of (i) six
months after the date of issuance or (ii) the date on which the Company obtains stockholder approval approving the sale of the securities
sold under the February 2021 Securities Purchase Agreement, to purchase an aggregate of up to&#160;<ix:nonFraction contextRef="c84" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19840">84,244</ix:nonFraction>&#160;shares of common stock.
The February 2021 Unregistered Warrants have an exercise price of $<ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-19841">201.60</ix:nonFraction>&#160;per share, subject to adjustments thereunder, including
(x) a Price Protection Adjustment and (y) in the event the exercise price is more than $<ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19842">183.00</ix:nonFraction>, a reduction of the exercise price to $<ix:nonFraction contextRef="c165" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19843">183.00</ix:nonFraction>,
upon obtaining such stockholder approval.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
paid the Placement Agent a cash fee of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd" id="ixv-19844">2,310,000</ix:nonFraction>, including $<ix:nonFraction contextRef="c166" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForCommissions" scale="0" unitRef="usd" id="ixv-19845">2,000,000</ix:nonFraction>&#160;in commission which was equal to eight percent (<ix:nonFraction contextRef="c166" decimals="3" format="ixt:num-dot-decimal" name="gdc:AggregateGrossProceedsPercentage" scale="-2" unitRef="pure" id="ixv-19846">8.0</ix:nonFraction>%) of
the aggregate gross proceeds raised in February 2021 Offering, $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:NonaccountableExpense" scale="0" unitRef="usd" id="ixv-19847">250,000</ix:nonFraction>&#160;in non-accountable expense which was equal to one percent
(<ix:nonFraction contextRef="c167" decimals="2" format="ixt:num-dot-decimal" name="gdc:AggregateGrossProceedsPercentage" scale="-2" unitRef="pure" id="ixv-19848">1</ix:nonFraction>%) of the aggregate gross proceeds raised in the February 2021 Offering, and $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:AccountableExpenses" scale="0" unitRef="usd" id="ixv-19849">60,000</ix:nonFraction>&#160;in accountable expenses. Additionally, the
Company issued to the Placement Agent warrants to purchase up to&#160;<ix:nonFraction contextRef="c168" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19850">6,945</ix:nonFraction>&#160;shares of common stock (the &#8220;February 2021 Placement
Agent Warrants&#8221;), with a term of five years first exercisable six months after the date of issuance and at an exercise price of
$<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-19851">180.00</ix:nonFraction>&#160;per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the February 2021 Securities Purchase Agreement, the Company is required to hold a meeting of our stockholders not later than April
29, 2021 to seek such approval as may be required from our stockholders (the &#8220;Stockholder Approval&#8221;), in accordance with applicable
law, the applicable rules and regulations of the Nasdaq Stock Market, our certificate of incorporation and bylaws and the Nevada Revised
Statutes with respect to the issuance of the securities in the Offering, including the Warrants sold in the Private Placement, so that
the issuance by us of shares of common stock in excess of the&#160;<ix:nonFraction contextRef="c169" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19852">231,802</ix:nonFraction>&#160;shares (<ix:nonFraction contextRef="c170" decimals="4" format="ixt:num-dot-decimal" name="gdc:CommonStockSharesOutstandingPercentage" scale="-2" unitRef="pure" id="ixv-19853">19.99</ix:nonFraction>% of the shares of common stock outstanding
as of February 17, 2021, the date prior to entering into the February 2021 Securities Purchase Agreement) in the aggregate (the &#8220;Issuable
Maximum&#8221;), will be in compliance with Nasdaq Listing Rules 5635(a) and 5635(d) as described herein, and investors in the Offering
will be able to exercise the Warrants prior to six months after the closing of the Offering.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 123; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_5" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On April
29, 2021, the Company held a special meeting of stockholders and approved the issuance of shares of common stock in excess of the&#160;<ix:nonFraction contextRef="c171" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19854">231,802</ix:nonFraction>&#160;shares.
The exercise price of the Unregistered Warrants was reduced to $<ix:nonFraction contextRef="c171" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-19855">183.00</ix:nonFraction>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On May 1,
2023, pursuant to the May 2023 Placement Agency Agreement as described above, Pre-Funded warrants to purchase up to an aggregate of&#160;<ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="gdc:AggregateOfSharesOfCommonStock" scale="0" unitRef="shares" id="ixv-19856">844,351</ix:nonFraction>&#160;shares
of common stock are sold to May 2023 Offering Purchasers. The purchase price of each Pre-funded Warrant is $<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="gdc:PrefundedWarrant" scale="0" unitRef="usd" id="ixv-19857">8.349</ix:nonFraction>. In connection with
the Pre-Funded Warrant Shares, &#8220;Pre-funded&#8221; refers to the fact that the purchase price of the warrants in the offering includes
almost the entire exercise price that will be paid under the Pre-funded Warrants, except for a nominal remaining exercise price of $<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceDecrease" scale="0" unitRef="usdPershares" id="ixv-19858">0.001</ix:nonFraction>.
The purpose of the Pre-funded Warrants is to enable Purchasers that may have restrictions on their ability to beneficially own more than&#160;<ix:nonFraction contextRef="c71" decimals="4" format="ixt:num-dot-decimal" name="gdc:OutstandingCommonStockPercentage" scale="-2" unitRef="pure" id="ixv-19859">4.99</ix:nonFraction>%
(or, upon election of the holder,&#160;<ix:nonFraction contextRef="c69" decimals="4" format="ixt:num-dot-decimal" name="gdc:OutstandingCommonStockPercentage" scale="-2" unitRef="pure" id="ixv-19860">9.99</ix:nonFraction>%) of the Company&#8217;s outstanding common stock following the consummation of the offering
the opportunity to make an investment in the Company without triggering their ownership restrictions, by receiving Pre-funded Warrants
in lieu of the Company&#8217;s common stock which would result in such ownership of more than&#160;<ix:nonFraction contextRef="c172" decimals="4" format="ixt:num-dot-decimal" name="gdc:CommonStockSharesOutstandingPercentage" scale="-2" unitRef="pure" id="ixv-19861">4.99</ix:nonFraction>% (or&#160;<ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="gdc:CommonStockSharesOutstandingPercentage" scale="-2" unitRef="pure" id="ixv-19862">9.99</ix:nonFraction>%), and receive
the ability to exercise their option to purchase the shares underlying the Pre-funded Warrants at such nominal price at a later date.
In the RD Offering, each Pre-funded Warrant is exercisable for one share of our common stock, with an exercise price equal to $<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceIncrease" scale="0" unitRef="usdPershares" id="ixv-19863">0.001</ix:nonFraction>&#160;per
share, at any time that the Pre-funded Warrant is outstanding. The Pre-funded Warrants will be exercisable immediately after issuance
and will expire five (5) years from the date of issuance. The holder of a Pre-funded Warrant will not be deemed a holder of our underlying
common stock until the Pre-funded Warrant is exercised.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In connection
with the May 2023 Offering, unregistered warrants to purchase up to&#160;<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:WarrantsToPurchaseShares" scale="0" unitRef="shares" id="ixv-19864">1,154,519</ix:nonFraction>&#160;shares of common stock (the &#8220;May 2023 Unregistered
Warrants&#8221;) are also sold to the May 2023 Offering Purchasers. The May 2023 Unregistered Warrants are exercisable immediately after
issuance and will expire five (5) years from the date of issuance. The Exercise Price of the May 2023 Unregistered Warrants is $<ix:nonFraction contextRef="c173" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-19865">8.35</ix:nonFraction> per
share, subject to adjustment as provided in the form of May 2023 Unregistered Warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In concurrent
with the November 2023 Offering, on November 1, 2023, the Company entered into certain warrant exchange agreements (the &#8220;Warrant
Exchange Agreements&#8221; with May 2023 Offering Purchasers. Pursuant to the Warrant Exchange Agreements, the holders of May 2023 Unregistered
Warrants shall surrender the May 2023 Unregistered Warrants, and the Company shall cancel the May 2023 Unregistered Warrants and shall
issue to these holders pre-funded warrants to purchase up to <ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19866">577,260</ix:nonFraction> shares of the Company&#8217;s Common Stock (the &#8220;Exchange Warrants&#8221;).
The Exchange Warrants were issued to holders on November 3, 2023 and the warrant exchange closed on the same day.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Placement
Agent of the May 2023 Offering also received warrants to purchase up to&#160;<ix:nonFraction contextRef="c79" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-19867">115,452</ix:nonFraction>&#160;shares of common stock at an exercise price
of $<ix:nonFraction contextRef="c79" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19868">10.02</ix:nonFraction>&#160;per share (the &#8220;May 2023 Placement Agent Warrants&#8221;), which represents&#160;<ix:nonFraction contextRef="c175" decimals="2" format="ixt:num-dot-decimal" name="gdc:AggregateGrossProceedsPercentage" scale="-2" unitRef="pure" id="ixv-19869">120</ix:nonFraction>% of the May 2023 Offering price
of each share of common stock. The Placement Agent&#8217;s warrants will have substantially the same terms as the May 2023 Unregistered
Warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In connection
with the November 2023 Offering, <ix:nonFraction contextRef="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19870">1,876,103</ix:nonFraction>&#160;shares of the November 2023 Pre-Funded Warrants and <ix:nonFraction contextRef="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19871">3,312,356</ix:nonFraction>&#160;shares of the November
2023 Registered Warrants were sold to November 2023 Offering Purchasers. Each November 2023 Pre-funded Warrant is exercisable for one
share of the Company&#8217;s common stock, with an exercise price equal to $<ix:nonFraction contextRef="c83" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceDecrease" scale="0" unitRef="usdPershares" id="ixv-19872">0.001</ix:nonFraction> per share, at any time that the November 2023 Pre-funded
Warrant is outstanding. The November 2023 Pre-funded Warrants will be exercisable immediately after issuance and will expire five (5)
years from the date of issuance. The holder of a November 2023 Pre-funded Warrant will not be deemed a holder of the Company&#8217;s underlying
common stock until the November 2023 Pre-funded Warrant is exercised. The November 2023 Registered Warrants will be exercisable immediately
and will expire five (<ix:nonNumeric contextRef="c78" format="ixt-sec:duryear" name="gdc:WarrantExpireTerm" id="ixv-19873">5</ix:nonNumeric>) years from the date of issuance. The exercise price of the November 2023 Registered Warrants is $<ix:nonFraction contextRef="c177" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceDecrease" scale="0" unitRef="usdPershares" id="ixv-19874">3.019</ix:nonFraction>, subject
to adjustment as provided in the form of November 2023 Registered Warrants. As of December 31, 2023, <ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" scale="0" unitRef="usd" id="ixv-19875">963,600</ix:nonFraction> of the November 2023 Pre-Funded
Warrants were exercised, leaving <ix:nonFraction contextRef="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-19876">912,503</ix:nonFraction> of November 2023 Pre-Funded Warrants are still outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Placement
Agent of the November 2023 Offering also received warrants purchase up to <ix:nonFraction contextRef="c80" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-19877">331,236</ix:nonFraction> shares of common stock (equal to <ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="gdc:AggregateNumberOfSharesUnderlyingWarrantsPercentage" scale="-2" unitRef="pure" id="ixv-19878">5.0</ix:nonFraction>% of the aggregate
number of common stocks, and shares of common stock underlying the November 2023 Pre-Funded Warrants, and the number of shares of common
stock underlying the November 2023 Registered Warrants) at an exercise price of $<ix:nonFraction contextRef="c178" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19879">3.623</ix:nonFraction> per share (the &#8220;November 2023 Placement Agent
Warrants&#8221;), which represents <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gdc:AggregateGrossProceedsPercentage" scale="-2" unitRef="pure" id="ixv-19880">120</ix:nonFraction>% of November 2023 Offering price, for an aggregate purchase price of <ix:nonFraction contextRef="c0" decimals="-2" format="ixt-sec:numwordsen" name="gdc:AggregatePurchasePrice" scale="2" unitRef="usd" id="ixv-19881">one</ix:nonFraction> hundred U.S. dollars (US$100),
which warrant shall be exercisable at any time during the period commencing six (6) months after commencement of sales in the November
2023 Offering through the fifth (5th) anniversary of issuance. The Placement Agent&#8217;s Warrants are not covered by the shelf registration
statement (No. 333-254366) on Form S-3, which was declared effective by the SEC on March 26, 2021, and related prospectus supplement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 124; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="ixv-18216"><span style="background-color: white">The summary of warrant activity
is as follows:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation continuedAt="_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-c0_cont_2" id="_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Warrants</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercisable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Into&#160;Number&#160;of</b></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average Remaining Contractual</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Life</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">December 31, 2022</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c179" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-19882">4,539,674</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c179" decimals="INF" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance" scale="0" unitRef="shares" id="ixv-19883">151,323</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c179" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-19884">172.5</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c180" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="ixv-19885">0.10</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c180" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-19886">7,056,758</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c180" decimals="INF" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" scale="0" unitRef="shares" id="ixv-19887">7,056,758</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c180" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-19888">3.73</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c180" format="ixt-sec:duryear" name="gdc:AverageRemainingContractualLifeGrantedAcquired" id="ixv-19889">4.80</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Expired</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c180" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" unitRef="shares" id="ixv-19890">164,675</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c180" decimals="INF" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" scale="0" unitRef="shares" id="ixv-19891">5,488</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c180" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-19892">172.5</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c180" format="ixt-sec:duryear" name="gdc:AverageRemainingContractualLifeForfeited" id="ixv-19893">0.10</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 10pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c180" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-19894">1,807,951</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c180" decimals="INF" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised" scale="0" unitRef="shares" id="ixv-19895">1,807,951</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c180" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-19896">0.001</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c181" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-19897">9,623,806</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c181" decimals="INF" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance" scale="0" unitRef="shares" id="ixv-19898">5,394,642</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c181" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-19899">19.45</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonNumeric contextRef="c180" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" id="ixv-19900">4.54</ix:nonNumeric></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> </table></ix:continuation>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">The summary of option activity
is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Options</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercisable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Into&#160;Number&#160;of</b></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average Remaining Contractual</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Life</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; padding-bottom: 1.5pt">December 31, 2022</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c182" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-19901">824,000</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c182" decimals="INF" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance" scale="0" unitRef="shares" id="ixv-19902">27,467</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c182" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-19903">150.00</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonNumeric contextRef="c183" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="ixv-19904">0.10</ix:nonNumeric></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10.5pt">Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10.5pt">Expired</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c183" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" unitRef="shares" id="ixv-19905">824,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c183" decimals="INF" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" scale="0" unitRef="shares" id="ixv-19906">27,467</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c183" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-19907">150.00</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c183" format="ixt-sec:duryear" name="gdc:AverageRemainingContractualLifeForfeited" id="ixv-19908">0.10</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: 10.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> </table></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="ixv-18487"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
18 &#8211; Commitments and Contingencies</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Contingencies</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">From time
to time, the Company may be subject to certain legal proceedings, claims and disputes that arise in the ordinary course of business. Although
the outcomes of these legal proceedings cannot be predicted, the Company does not believe these actions, in the aggregate, will have a
material adverse impact on its financial position, results of operations or liquidity.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock" id="ixv-18505"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
19 &#8211; Segment Reporting</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
follows ASC 280, Segment Reporting, which requires that companies disclose segment data based on how management makes decision about allocating
resources to segments and evaluating their performance. The Company&#8217;s chief operating decision maker</span>, who has been identified
as the Company&#8217;s chief executive officer, <span style="background-color: white">evaluates performance and determines resource allocations
based on a number of factors, the primary measure being income from operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023, the Company&#8217;s remain business segment and operations is Virtual Content Production. The Company&#8217;s consolidated results
of operations and consolidated financial position from continuing operations are almost all attributable to Virtual Content Production;
accordingly, management believes that the consolidated balance sheets and statement of operations provide the relevant information to
assess Virtual Content Production&#8217;s performance.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 125; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="ixv-18532"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 20 &#8211; Discontinued
Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="ixv-18539"><span style="background-color: white">The following
depicts the result of operations for the discounted operations of Highlight Media and Wuge for the years ended December 31, 2023 and 2022,
respectively.</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For
the Years Ended<br/>
December 31,</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>REVENUES</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Enterprise brand management services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" unitRef="usd" id="ixv-19909">165,993</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c186" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" unitRef="usd" id="ixv-19910">153,304</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Wuge digital door signs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" unitRef="usd" id="ixv-19911">7,616,615</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL REVENUES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" unitRef="usd" id="ixv-19912">165,993</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" unitRef="usd" id="ixv-19913">7,769,919</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>COST OF REVENUES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Enterprise brand management services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="0" unitRef="usd" id="ixv-19914">88,658</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c186" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="0" unitRef="usd" id="ixv-19915">97,770</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Wuge digital door signs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="0" unitRef="usd" id="ixv-19916">5,527,950</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL COST OF REVENUES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="0" unitRef="usd" id="ixv-19917">88,658</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="0" unitRef="usd" id="ixv-19918">5,625,720</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">GROSS PROFIT</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="0" unitRef="usd" id="ixv-19919">77,335</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="0" unitRef="usd" id="ixv-19920">2,144,199</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">OPERATING EXPENSES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Selling, general and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-19921">2,209,894</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-19922">8,225,301</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Provision for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" unitRef="usd" id="ixv-19923">20,085,243</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL OPERATING EXPENSES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="0" unitRef="usd" id="ixv-19924">2,209,894</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="0" unitRef="usd" id="ixv-19925">28,310,544</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">LOSS FROM OPERATIONS</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="0" unitRef="usd" id="ixv-19926">2,132,559</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="0" unitRef="usd" id="ixv-19927">26,166,345</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">OTHER INCOME (EXPENSE)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome" scale="0" unitRef="usd" id="ixv-19928">49</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome" scale="0" unitRef="usd" id="ixv-19929">65,274</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" scale="0" unitRef="usd" id="ixv-19930">248</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" scale="0" unitRef="usd" id="ixv-19931">1,022</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" scale="0" unitRef="usd" id="ixv-19932">709</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" scale="0" unitRef="usd" id="ixv-19933">70,831</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="gdc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" scale="0" unitRef="usd" id="ixv-19934">510</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="gdc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" scale="0" unitRef="usd" id="ixv-19935">135,083</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">LOSS BEFORE INCOME TAXES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="0" sign="-" unitRef="usd" id="ixv-19936">2,132,049</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="0" sign="-" unitRef="usd" id="ixv-19937">26,031,262</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">PROVISION FOR INCOME TAXES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-19938">315,933</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">NET LOSS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19939">2,132,049</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19940">26,347,195</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_FairValueDisclosuresTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueDisclosuresTextBlock" id="ixv-18847"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 21 &#8211; Assets and
Liabilities Measured at Fair Value</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="ixv-19941">The following tables presents information about
the Company&#8217;s assets and liabilities that were measured at fair value on a recurring basis as of December 31, 2023 and 2022 and
indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.</ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31,<br/>
 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Quoted Prices</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>In Active</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Markets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 1)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Significant</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Other</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Observable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inputs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 2)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Significant</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Other</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Unobservable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inputs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 3)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Assets</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Notes receivable - DigiTrax Convertible Notes</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-19942">1,048,219</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">&#160;&#160;&#160;&#160;&#160;&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">&#160;&#160;&#160;&#160;&#160;&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-19943">1,048,219</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Notes receivable - Liquid Convertible Notes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-19944">1,553,808</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-19945">1,553,808</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 4pt">Total</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-19946">2,602,027</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">&#8212;</div></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-19947">2,602,027</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 126; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_FairValueDisclosuresTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluated the DigiTrax Convertible Notes and the Liquid Convertible Notes according to ASC 320 and concluded that these note receivables
should be classified as available-for-sale security and measured at fair value. To evaluate the fair value of the available-for-sale security,
the Company used the valuation methodology of income approach, which is determined by the future cash flow forecast. The interest accrued
on these notes were recorded as interest income on the accompanying consolidated statements of operations, while increasing the fair value
of these notes at each reporting date. As a result of the unob</span>servable <span style="background-color: white">inputs, the available-for-sale
security was classified as Level 3 as of December 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">There were
no assets/liabilities measured at fair value as of December 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">There were
no transfers among the three hierarchies for the years ended December 31, 2023 and 2022.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SubsequentEventsTextBlock" id="ixv-19002"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
22 &#8211; Subsequent events</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
11, 2024, the Company issued the <ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-19948">400,000</ix:nonFraction> shares of its common stock to Beijing Hehe and the transaction is completed. Up to the date of
the consolidated financial statements were issued, the Company owns <ix:nonFraction contextRef="c203" decimals="6" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-19949">73.3333</ix:nonFraction>% of the total equity interest of SH Xianzhui.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On February 15, 2024 and March 19,
2024, holders of <ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-19950"><ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-19951">513,841</ix:nonFraction></ix:nonFraction> of the November 2023 Pre-Funded Warrants exercised their option to purchase <ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" unitRef="shares" id="ixv-19952"><ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" unitRef="shares" id="ixv-19953">513,841</ix:nonFraction></ix:nonFraction> shares of the Company&#8217;s
common stock, leaving <ix:nonFraction contextRef="c206" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-19954"><ix:nonFraction contextRef="c207" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-19955">398,662</ix:nonFraction></ix:nonFraction> of November 2023 Pre-Funded Warrants still outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In March
2024, the Company entered into a placement agency agreement (the &#8220;March 2024 Placement Agency Agreement&#8221;), with Univest, pursuant
to which, Univest agrees to use its reasonable best efforts to sell the Company&#8217;s common stock in a registered direct offering and
a concurrent private placement (the &#8220;March 2024 Offering&#8221;). Univest has no obligation to buy any of the securities from the
Company or to arrange for the purchase or sale of any specific number or dollar amount of securities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the March 2024 Offering, an aggregate of&#160;<ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-19956">810,277</ix:nonFraction> shares of common stock of the Company, par value $<ix:nonFraction contextRef="c208" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19957">0.0001</ix:nonFraction>&#160;per share, were
sold to certain purchasers (the &#8220;March 2024 Offering Purchasers&#8221;), pursuant to a securities purchase agreement, dated March
22, 2024 (the &#8220;March 2024 Securities Purchase Agreement&#8221;) at a price of $<ix:nonFraction contextRef="c208" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-19958">1.144</ix:nonFraction> per common stock, for aggregated proceeds of
approximately $<ix:nonFraction contextRef="c209" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" unitRef="usd" id="ixv-19959">0.9</ix:nonFraction> million. The Company paid Univest a cash fee equal to <ix:nonFraction contextRef="c209" decimals="3" format="ixt:num-dot-decimal" name="gdc:GrossProceedsReceivedPercentage" scale="-2" unitRef="pure" id="ixv-19960">4.0</ix:nonFraction>% of the aggregate gross proceeds raised in the March 2024
Offering. The Company also issued warrants to Univest to purchase up to <ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-19961">40,514</ix:nonFraction> shares of common stock of the Company at an exercise price
of $<ix:nonFraction contextRef="c209" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceDecrease" scale="0" unitRef="usdPershares" id="ixv-19962">1.373</ix:nonFraction> per share, (the &#8220;March 2024 Placement Agent Warrants&#8221;). The March 2024 Placement Agent Warrants and the common stock
underlying the March 2024 Placement Agent Warrants were not registered under the Securities Act, pursuant to the registration statement
of March 2024 Offering. The March 2024 Placement Agent Warrants were issued pursuant to an exemption from the registration requirements
of the Securities Act provided in Section 4(a)(2) of the Securities Act and/or Regulation D promulgated thereunder.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On March 26, 2024, holders of <ix:nonFraction contextRef="c210" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-19963">865,376</ix:nonFraction>
November 2023 Registered Warrants exercised their options to purchase <ix:nonFraction contextRef="c210" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" unitRef="shares" id="ixv-19964">709,877</ix:nonFraction> shares of the Company&#8217;s common stock.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p><div>


</div><!-- Field: Page; Sequence: 127; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SIGNATURES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="-keep: true">Pursuant to the requirements
of Section 13 or 15(d) of the Securities Act of 1934, the Registrant has duly caused this Report to be signed on its behalf by the undersigned,
thereunto duly authorized on July 22, 2024.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="3"><span style="font-size: 10pt"><b>GD CULTURE GROUP LIMITED</b></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="3">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">By:</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><i>/s/ Xiao Jian Wang</i></span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 60%">&#160;</td>
    <td style="width: 3%">&#160;</td>
    <td style="width: 5%"><span style="font-size: 10pt">Name:&#160;</span></td>
    <td style="width: 32%"><span style="font-size: 10pt">Xiao Jian Wang</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Title:</span></td>
    <td><span style="font-size: 10pt">Chief Executive Officer, President and<br/>
 Chairman of the Board<br/>
<i>(Principal Executive Officer)</i></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">By:</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><i>/s/ Zihao Zhao</i></span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 60%">&#160;</td>
    <td style="width: 3%">&#160;</td>
    <td style="width: 5%"><span style="font-size: 10pt">Name:&#160;</span></td>
    <td style="width: 32%"><span style="font-size: 10pt">Zihao Zhao</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Title:</span></td>
    <td><span style="font-size: 10pt">Chief Financial Officer and Director<br/>
    (<i>Principal Financial Officer and<br/>
Principal Accounting Officer)</i></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the requirements
of the Securities Exchange Act of 1934, this Report has been signed below by the following persons on behalf of the registrant and in
the capacities and on the dates indicated.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: bottom; width: 30%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td style="vertical-align: top; width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; width: 50%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Position</b></span></td>
    <td style="vertical-align: top; width: 1%"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; width: 18%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date</b></span></td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="-keep: true">&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Xiao Jian Wang</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer,
    President and Chairman of the Board of Directors </span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July
    22, 2024</span></td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiao Jian Wang</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(Principal Executive
    Officer)</i></span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="-keep: true">&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="-keep: true">&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Zihao Zhao</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer
    and Director</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><span style="-keep: true">July
                                            22, 2024</span></p></td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zihao Zhao</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(Principal Financial
    Officer and Principal Accounting Officer)</i></span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="-keep: true">&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="-keep: true">&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Lei Zhang</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><span style="-keep: true">July
                                            22, 2024</span></p></td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lei Zhang</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="-keep: true">&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="-keep: true">&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Shuaiheng Zhang</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><span style="-keep: true">July
                                            22, 2024</span></p></td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shuaiheng Zhang</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="-keep: true">&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="-keep: true">&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Yun Zhang</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><span style="-keep: true">July
                                            22, 2024</span></p></td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yun Zhang</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: top"><span style="-keep: true">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="-keep: true">&#160;</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">85</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonNumeric contextRef="c0" id="hidden-fact-0" name="dei:DocumentType">10-K/A</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" id="hidden-fact-1" name="dei:CityAreaCode">+1-347</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" id="hidden-fact-2" name="dei:LocalPhoneNumber">2590292</ix:nonNumeric>
<ix:nonFraction contextRef="c3" id="hidden-fact-3" name="us-gaap:AccountsReceivableNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-4" name="gdc:ConvertibleNotesReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-6" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-7" name="us-gaap:Goodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-8" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-9" name="gdc:OtherAssetNoncurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-10" name="us-gaap:AccountsPayableCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-11" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-12" name="us-gaap:TaxesPayableCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-13" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-14" name="us-gaap:DeferredIncomeTaxLiabilities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-15" name="us-gaap:LiabilitiesNoncurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-16" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-17" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-18" name="us-gaap:PreferredStockValue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-19" name="us-gaap:PreferredStockValue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-20" name="us-gaap:PreferredStockSharesIssued" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-21" name="us-gaap:PreferredStockSharesIssued" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-22" name="us-gaap:PreferredStockSharesOutstanding" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-23" name="us-gaap:PreferredStockSharesOutstanding" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-24" name="gdc:StatutoryReserves" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-25" name="us-gaap:MinorityInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-26" name="us-gaap:SellingAndMarketingExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-27" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-28" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-29" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-30" name="us-gaap:OtherNonoperatingIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-31" name="us-gaap:NonoperatingIncomeExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-32" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-33" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-34" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-35" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-36" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" decimals="INF" id="hidden-fact-37" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">1531316</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="INF" id="hidden-fact-38" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">3227302</ix:nonFraction>
<ix:nonFraction contextRef="c7" decimals="2" id="hidden-fact-39" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" unitRef="usdPershares">0.27</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-40" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" unitRef="usdPershares">3.22</ix:nonFraction>
<ix:nonFraction contextRef="c7" decimals="2" id="hidden-fact-41" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" sign="-" unitRef="usdPershares">19.86</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-42" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" sign="-" unitRef="usdPershares">0.66</ix:nonFraction>
<ix:nonFraction contextRef="c7" decimals="2" id="hidden-fact-43" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">20.13</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-44" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">3.88</ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-45" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c8" id="hidden-fact-46" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c15" id="hidden-fact-47" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-48" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-49" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-50" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-51" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c22" id="hidden-fact-52" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-53" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-54" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-55" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-56" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-57" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-58" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-59" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-60" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-61" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-62" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-63" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-64" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-65" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-66" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-67" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-68" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-69" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-70" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-71" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-72" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-73" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-74" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-75" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-76" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-77" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-78" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-79" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-80" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-81" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-82" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-83" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c22" id="hidden-fact-84" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-85" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-86" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-87" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-88" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-89" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-90" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-91" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-92" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-93" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-94" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-95" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c22" id="hidden-fact-96" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-97" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-98" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-99" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-100" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-101" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-102" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-103" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-104" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-105" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-106" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-107" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-108" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-109" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c24" id="hidden-fact-110" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c24" id="hidden-fact-111" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c27" id="hidden-fact-112" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c32" id="hidden-fact-113" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c32" id="hidden-fact-114" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c36" id="hidden-fact-115" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-116" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-117" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-118" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-119" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-120" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-121" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-122" name="us-gaap:StockIssuedDuringPeriodSharesOther" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-123" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-124" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-125" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-126" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-127" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-128" name="gdc:StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-129" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-130" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-131" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-132" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-133" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-134" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-135" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-136" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-137" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-138" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-139" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-140" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-141" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-142" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-143" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-144" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-145" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-146" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-147" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-148" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-149" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-150" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c8" id="hidden-fact-151" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c8" id="hidden-fact-152" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c47" id="hidden-fact-153" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-154" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-155" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-156" name="us-gaap:OtherAssetImpairmentCharges" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-157" name="us-gaap:IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-158" name="us-gaap:IncreaseDecreaseInInventories" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-159" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-160" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-161" name="us-gaap:IncreaseDecreaseInDeferredLiabilities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-162" name="us-gaap:CashAcquiredFromAcquisition" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-163" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-164" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-165" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-166" name="us-gaap:ProceedsFromIssuanceOfWarrants" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-167" name="us-gaap:ProceedsFromContributedCapital" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-168" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-169" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-170" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-171" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-172" name="gdc:InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-173" name="us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-174" name="gdc:IssuanceOfCommonStockForAcquisitionHighlightMedia" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-175" name="us-gaap:StockIssued1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-176" name="us-gaap:DebtConversionConvertedInstrumentAmount1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c85" id="hidden-fact-177" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-178" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c91" id="hidden-fact-179" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-180" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-181" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-182" name="us-gaap:AccountsReceivableNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c39" id="hidden-fact-183" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-184" name="gdc:AllowanceForDoubtfulAccountsReceivableAdditions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-185" name="gdc:DisposalOfHighlightMedia" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-186" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-187" name="gdc:ReceivableFromDisposalOfWuge" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c99" id="hidden-fact-188" name="us-gaap:Goodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c102" id="hidden-fact-189" name="us-gaap:GoodwillAcquiredDuringPeriod" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c101" id="hidden-fact-190" name="us-gaap:GoodwillAndIntangibleAssetImpairment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c104" id="hidden-fact-191" name="us-gaap:Goodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c106" id="hidden-fact-192" name="us-gaap:GoodwillAndIntangibleAssetImpairment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c107" id="hidden-fact-193" name="us-gaap:Goodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c108" id="hidden-fact-194" name="us-gaap:Goodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-195" name="us-gaap:Goodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c110" id="hidden-fact-196" name="gdc:OtherPayableRelatedPartiesCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c114" id="hidden-fact-197" name="gdc:OtherPayableRelatedPartiesCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-198" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" unitRef="usd" xsi:nil="true"/>
<ix:nonNumeric contextRef="c4" id="hidden-fact-199" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-200" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-201" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-202" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-203" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-204" name="us-gaap:OperatingLeaseLiability" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-205" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-206" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-207" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-208" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-209" name="us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-210" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-211" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-212" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-213" name="us-gaap:DeferredTaxLiabilities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-214" name="gdc:ValueAddedTaxTaxesPayable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-215" name="us-gaap:TaxesOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-216" name="us-gaap:TaxesOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-217" name="us-gaap:TaxesPayableCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-218" name="gdc:ExcessFederalDepositInsuranceCorporationPremiumExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonNumeric contextRef="c180" id="hidden-fact-219" name="gdc:AverageRemainingContractualLifeExercised" xsi:nil="true"/>
<ix:nonFraction contextRef="c183" id="hidden-fact-220" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c183" id="hidden-fact-221" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c183" id="hidden-fact-222" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"/>
<ix:nonNumeric contextRef="c183" id="hidden-fact-223" name="gdc:AverageRemainingContractualLifeGrantedAcquired" xsi:nil="true"/>
<ix:nonFraction contextRef="c183" id="hidden-fact-224" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c183" id="hidden-fact-225" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c183" id="hidden-fact-226" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"/>
<ix:nonNumeric contextRef="c183" id="hidden-fact-227" name="gdc:AverageRemainingContractualLifeExercised" xsi:nil="true"/>
<ix:nonFraction contextRef="c184" id="hidden-fact-228" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c184" id="hidden-fact-229" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance" unitRef="shares" xsi:nil="true"/>
<ix:nonNumeric contextRef="c183" id="hidden-fact-230" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-231" name="gdc:StatutoryReserves" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c187" id="hidden-fact-232" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c187" id="hidden-fact-233" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c189" id="hidden-fact-234" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c189" id="hidden-fact-235" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c192" id="hidden-fact-236" name="us-gaap:ReceivablesNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c193" id="hidden-fact-237" name="us-gaap:ReceivablesNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c196" id="hidden-fact-238" name="us-gaap:ReceivablesNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c197" id="hidden-fact-239" name="us-gaap:ReceivablesNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c199" id="hidden-fact-240" name="us-gaap:ReceivablesNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c200" id="hidden-fact-241" name="us-gaap:ReceivablesNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag" id="ixv-20209">true</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus" id="ixv-20210">FY</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-20211">0001641398</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="gdc-20231231.xsd" xlink:type="simple"/></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><ix:relationship xmlns="" fromRefs="ix_0_fact ix_1_fact" toRefs="ix_0_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_2_fact ix_3_fact hidden-fact-196 ix_4_fact" toRefs="ix_1_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_5_fact" toRefs="ix_2_footnote"/>
<xbrli:context xmlns="" id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-04-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:StockSubscriptionReceivableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:StockSubscriptionReceivableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:StockSubscriptionReceivableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-10-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:TMSRHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-27</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-27</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-10-27</xbrli:startDate>
    <xbrli:endDate>2023-10-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:BeijingHeheMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-11</xbrli:startDate>
    <xbrli:endDate>2024-01-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:WugeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialSupportToNonconsolidatedLegalEntityAxis">us-gaap:FinancialSupportPurchaseAgreementOfFinancialAssetsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gdc:MakesiIoTTechnologyShanghaiCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:CitiProfitBVIMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:TMSRHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:HighlightHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:MakesiWfoeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:HighlightWFOEMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:YuanmaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:WugeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:AICatalysisMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gdc:PlacementAgencyAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-31</xbrli:startDate>
    <xbrli:endDate>2023-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gdc:PlacementAgencyAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-30</xbrli:startDate>
    <xbrli:endDate>2023-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-31</xbrli:startDate>
    <xbrli:endDate>2023-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-30</xbrli:startDate>
    <xbrli:endDate>2023-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-01</xbrli:startDate>
    <xbrli:endDate>2023-11-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gdc:PlacementAgencyAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gdc:SoftwareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:HighlightMediaShareholdersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:TMSRHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-26</xbrli:startDate>
    <xbrli:endDate>2023-06-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:YuanmaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYleAu63QqWmwuePmhqP/XpEXsjeNMD4fOkJWVvgROQ6vcu+RRumLqxt7EgNLVr+8/o11enRj6/KVjaJuP3/iDPHQUGybeJO3rretOXfQZoH/PJmvBIvpLOrnTN8sMMDYU0UcFDuhqiTCiA9WCNaPoAMEsLUW0uu/oQJ0ejTRQW5x23eoYweaU2Rp6HVu/+oLR+X7XsawFDtE7BtEQShaK/] CSR-->
  <xbrli:period>
    <xbrli:startDate>2023-09-26</xbrli:startDate>
    <xbrli:endDate>2023-09-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">gdc:WugeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-03-09</xbrli:startDate>
    <xbrli:endDate>2023-03-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:SoftwareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ShanghaiHighlightAssetManagementCoLTDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ShanghaiHighlightAssetManagementCoLTDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ShanghaiHighlightAssetManagementCoLTDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ZihaoZhaoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ZihaoZhaoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ZihaoZhaoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-08-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-02</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-08-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-01</xbrli:startDate>
    <xbrli:endDate>2023-06-02</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-12-22</xbrli:startDate>
    <xbrli:endDate>2017-12-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-12-22</xbrli:startDate>
    <xbrli:endDate>2017-12-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-12-22</xbrli:startDate>
    <xbrli:endDate>2017-12-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-12-31</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">gdc:PRCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-14</xbrli:startDate>
    <xbrli:endDate>2022-04-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-04-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-13</xbrli:startDate>
    <xbrli:endDate>2023-07-13</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">us-gaap:VariableIncomeInterestRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-06-21</xbrli:startDate>
    <xbrli:endDate>2022-06-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:HighlightMediaShareholdersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:ReverseStockSplitMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-11-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:ReverseStockSplitMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-11-09</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gdc:May2023OfferingPurchasersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gdc:May2023OfferingPurchasersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gdc:May2023OfferingPurchasersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-31</xbrli:startDate>
    <xbrli:endDate>2023-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">gdc:SoftwareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-22</xbrli:startDate>
    <xbrli:endDate>2023-06-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-22</xbrli:startDate>
    <xbrli:endDate>2023-06-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-07-29</xbrli:startDate>
    <xbrli:endDate>2015-07-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-07-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-07-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PublicWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-07-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-07-29</xbrli:startDate>
    <xbrli:endDate>2015-07-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gdc:SponsorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-07-29</xbrli:startDate>
    <xbrli:endDate>2015-07-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gdc:SponsorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-07-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PrivateWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-07-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gdc:SponsorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-02-06</xbrli:startDate>
    <xbrli:endDate>2018-02-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">gdc:UnderwriterMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:SecuritiesPurchaseAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-02-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:UnregisteredWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-02-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-22</xbrli:startDate>
    <xbrli:endDate>2021-02-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PriceProtectionAdjustmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:StockholderApprovalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PlacementAgencyAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:PlacementAgentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PlacementAgencyAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:StockholderApprovalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-04-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-17</xbrli:startDate>
    <xbrli:endDate>2021-02-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-04-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:UnregisteredWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:ExchangeWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:RegisteredWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:RegisteredWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gdc:WarrantActivityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gdc:WarrantActivityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gdc:WarrantActivityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:EnterpriseBrandManagementServicesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:EnterpriseBrandManagementServicesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:WugeDigitalDoorSignsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:WugeDigitalDoorSignsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-02-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-02-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-03-31</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:unit xmlns="" id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usdPershares">
  <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 xmlns="" id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="cny">
  <xbrli:measure>iso4217:CNY</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.3
<SEQUENCE>2
<FILENAME>ea020975001ex23-3_gdcul.htm
<DESCRIPTION>CONSENT OF JUNJIN LAW FIRM
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 23.3</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;<IMG SRC="ex23-3.jpg" ALT=""></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Consent </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are a qualified law firm and lawyers in the
People&rsquo;s Republic of China (the &ldquo;PRC&rdquo;) and we have been engaged by GD Culture Group Limited, a company incorporated
in Nevada (the &ldquo;Company&rdquo;), to advise on certain legal matters related to the PRC laws and regulations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We hereby consent to the use of this consent as
an exhibit to the Annual Report on Form 10-K, as amended (the &ldquo;Annual Report&rdquo;) to be filed with the U.S. Securities and Exchange
Commission. We further consent to the use of our name and to all references made to us in the Annual Report.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="border-bottom: Black 1.5pt solid; width: 40%"><I>/s/ Jiangsu Junjin Law Firm</TD>
  <TD STYLE="width: 60%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>Jiangsu Junjin Law Firm</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>July 19, 2024</TD>
  <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>ea020975001ex31-1_gdcul.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 31.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT
TO EXCHANGE ACT RULE 13A-14(A),</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY
ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Xiao Jian Wang, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this Amendment No. 2 to Annual Report on
    Form 10-K for the fiscal year ended December 31, 2023 of GD Culture Group Limited.;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">2</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">3</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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 registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">4</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;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 registrant and have:</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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 registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">b.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">c.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">d.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">5</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors:</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">a.&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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 registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">b.&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%"><FONT STYLE="font-size: 10pt">Date: July 22, 2024</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 36%; border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt"><I>/s/&nbsp;Xiao Jian Wang</I></FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-size: 10pt">Xiao Jian Wang<BR>
Chief Executive Officer, President and<BR>
Chairman of the Board<BR>
(Principal Executive Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>ea020975001ex31-2_gdcul.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT
TO EXCHANGE ACT RULE 13A-14(A),<BR>
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Zihao Zhao, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this Amendment No. 2 to Annual Report on
    Form 10-K for the fiscal year ended December 31, 2023 of GD Culture Group Limited.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">2</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 24px; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">3</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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 registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">4</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;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 registrant and have:</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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 registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">b.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">c.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">d.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">5</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors:</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">a.&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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 registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">b.&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%"><FONT STYLE="font-size: 10pt">Date: July 22, 2024</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 36%; border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/&nbsp;<I>Zihao Zhao</I></FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-size: 10pt">Zihao Zhao<BR>
Chief Financial Officer <BR>
(Principal Financial and Accounting Officer)</FONT></TD></TR>
  </TABLE>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>ea020975001ex32-1_gdcul.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Xiao Jian Wang, certify, pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, 18 U.S.C. Section 1350, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">The Amendment No. 2 to Annual Report on Form 10-K of
    GD Culture Group Limited. (the &ldquo;Company&rdquo;) for the fiscal year ended December 31, 2023 (the &ldquo;Report&rdquo;) fully
    complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (U.S.C. 78m or 78o(d));
    and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%"><FONT STYLE="font-size: 10pt">Date: July 22, 2024</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 36%; border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/&nbsp;Xiao Jian Wang</FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-size: 10pt">Xiao Jian Wang</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chief Executive Officer, President and<BR>
    Chairman of the Board</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(Principal Executive Officer)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The foregoing certification is being furnished
solely pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United
States Code) and is not being filed as part of a separate disclosure document.</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>6
<FILENAME>ea020975001ex32-2_gdcul.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 32.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Zihao Zhao, certify, pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, 18 U.S.C. Section 1350, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">The Amendment No. 2 to Annual Report on Form 10-K
    of&nbsp;GD Culture Group Limited (the &ldquo;Company&rdquo;) for the fiscal year ended December 31, 2023 (the &ldquo;Report&rdquo;)
    fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (U.S.C. 78m or 78o(d));
    and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; font-size: 10pt"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%"><FONT STYLE="font-size: 10pt">Date: July 22, 2024</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 36%; border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/&nbsp;<I>Zihao Zhao</I></FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-size: 10pt">Zihao Zhao</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Financial Officer <BR>
(Principal Financial and Accounting Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The foregoing certification is being furnished
solely pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United
States Code) and is not being filed as part of a separate disclosure document.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>gdc-20231231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Jul 22 18:10:32 UTC 2024 -->
<xs:schema elementFormDefault="qualified" xmlns:gdc="http://ccnctech.com/20231231" xmlns:srt-types="http://fasb.org/srt-types/2024" targetNamespace="http://ccnctech.com/20231231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="gdc-20231231_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="gdc-20231231_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="gdc-20231231_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="gdc-20231231_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://ccnctech.com/role/ConsolidatedBalanceSheet" id="gdc_r_ConsolidatedBalanceSheet">
        <link:definition>995301 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals" id="gdc_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>995302 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConsolidatedIncomeStatement" id="gdc_r_ConsolidatedIncomeStatement">
        <link:definition>995303 - Statement - Consolidated Statements of Operations and Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals" id="gdc_r_ConsolidatedIncomeStatement_Parentheticals">
        <link:definition>995304 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ShareholdersEquityType2or3" id="gdc_r_ShareholdersEquityType2or3">
        <link:definition>995305 - Statement - Consolidated Statements of Changes in Shareholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals" id="gdc_r_ShareholdersEquityType2or3_Parentheticals">
        <link:definition>995306 - Statement - Consolidated Statements of Changes in Shareholders&#8217; Equity (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConsolidatedCashFlow" id="gdc_r_ConsolidatedCashFlow">
        <link:definition>995307 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/NatureofBusinessandOrganization" id="gdc_r_NatureofBusinessandOrganization">
        <link:definition>995308 - Disclosure - Nature of Business and Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPolicies" id="gdc_r_SummaryofSignificantAccountingPolicies">
        <link:definition>995309 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuring" id="gdc_r_BusinessCombinationandRestructuring">
        <link:definition>995310 - Disclosure - Business Combination and Restructuring</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/VariableInterestEntity" id="gdc_r_VariableInterestEntity">
        <link:definition>995311 - Disclosure - Variable Interest Entity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/CashandCashEquivalents" id="gdc_r_CashandCashEquivalents">
        <link:definition>995312 - Disclosure - Cash and Cash Equivalents</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/PrepaidandOtherCurrentAssets" id="gdc_r_PrepaidandOtherCurrentAssets">
        <link:definition>995313 - Disclosure - Prepaid and Other Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/AccountsReceivable" id="gdc_r_AccountsReceivable">
        <link:definition>995314 - Disclosure - Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/OtherReceivables" id="gdc_r_OtherReceivables">
        <link:definition>995315 - Disclosure - Other Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/EquipmentNet" id="gdc_r_EquipmentNet">
        <link:definition>995316 - Disclosure - Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/IntangibleAssetsNet" id="gdc_r_IntangibleAssetsNet">
        <link:definition>995317 - Disclosure - Intangible Assets, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/Goodwill" id="gdc_r_Goodwill">
        <link:definition>995318 - Disclosure - Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/RelatedPartyTransactions" id="gdc_r_RelatedPartyTransactions">
        <link:definition>995319 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConvertibleNotesReceivable" id="gdc_r_ConvertibleNotesReceivable">
        <link:definition>995320 - Disclosure - Convertible Notes Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/Leases" id="gdc_r_Leases">
        <link:definition>995321 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/Taxes" id="gdc_r_Taxes">
        <link:definition>995322 - Disclosure - Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConcentrationofRisk" id="gdc_r_ConcentrationofRisk">
        <link:definition>995323 - Disclosure - Concentration of Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/Equity" id="gdc_r_Equity">
        <link:definition>995324 - Disclosure - Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/CommitmentsandContingencies" id="gdc_r_CommitmentsandContingencies">
        <link:definition>995325 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/SegmentReporting" id="gdc_r_SegmentReporting">
        <link:definition>995326 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/DiscontinuedOperations" id="gdc_r_DiscontinuedOperations">
        <link:definition>995327 - Disclosure - Discontinued Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue" id="gdc_r_AssetsandLiabilitiesMeasuredatFairValue">
        <link:definition>995328 - Disclosure - Assets and Liabilities Measured at Fair Value</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/SubsequentEvents" id="gdc_r_SubsequentEvents">
        <link:definition>995329 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/AccountingPoliciesByPolicy" id="gdc_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/NatureofBusinessandOrganizationTables" id="gdc_r_NatureofBusinessandOrganizationTables">
        <link:definition>996001 - Disclosure - Nature of Business and Organization (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables" id="gdc_r_SummaryofSignificantAccountingPoliciesTables">
        <link:definition>996002 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuringTables" id="gdc_r_BusinessCombinationandRestructuringTables">
        <link:definition>996003 - Disclosure - Business Combination and Restructuring (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/CashandCashEquivalentsTables" id="gdc_r_CashandCashEquivalentsTables">
        <link:definition>996004 - Disclosure - Cash and Cash Equivalents (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables" id="gdc_r_PrepaidandOtherCurrentAssetsTables">
        <link:definition>996005 - Disclosure - Prepaid and Other Current Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/AccountsReceivableTables" id="gdc_r_AccountsReceivableTables">
        <link:definition>996006 - Disclosure - Accounts Receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/OtherReceivablesTables" id="gdc_r_OtherReceivablesTables">
        <link:definition>996007 - Disclosure - Other Receivables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/EquipmentNetTables" id="gdc_r_EquipmentNetTables">
        <link:definition>996008 - Disclosure - Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/IntangibleAssetsNetTables" id="gdc_r_IntangibleAssetsNetTables">
        <link:definition>996009 - Disclosure - Intangible Assets, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/GoodwillTables" id="gdc_r_GoodwillTables">
        <link:definition>996010 - Disclosure - Goodwill (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/RelatedPartyTransactionsTables" id="gdc_r_RelatedPartyTransactionsTables">
        <link:definition>996011 - Disclosure - Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConvertibleNotesReceivableTables" id="gdc_r_ConvertibleNotesReceivableTables">
        <link:definition>996012 - Disclosure - Convertible Notes Receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/LeasesTables" id="gdc_r_LeasesTables">
        <link:definition>996013 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/TaxesTables" id="gdc_r_TaxesTables">
        <link:definition>996014 - Disclosure - Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/EquityTables" id="gdc_r_EquityTables">
        <link:definition>996015 - Disclosure - Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/DiscontinuedOperationsTables" id="gdc_r_DiscontinuedOperationsTables">
        <link:definition>996016 - Disclosure - Discontinued Operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables" id="gdc_r_AssetsandLiabilitiesMeasuredatFairValueTables">
        <link:definition>996017 - Disclosure - Assets and Liabilities Measured at Fair Value (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/NatureofBusinessandOrganizationDetails" id="gdc_r_NatureofBusinessandOrganizationDetails">
        <link:definition>996018 - Disclosure - Nature of Business and Organization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable" id="gdc_r_ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable">
        <link:definition>996019 - Disclosure - Nature of Business and Organization (Details) - Schedule of Consolidated Financial Statements Reflect the Activities of GDC</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails" id="gdc_r_SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>996020 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" id="gdc_r_ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable">
        <link:definition>996021 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" id="gdc_r_ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable">
        <link:definition>996022 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuringDetails" id="gdc_r_BusinessCombinationandRestructuringDetails">
        <link:definition>996023 - Disclosure - Business Combination and Restructuring (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" id="gdc_r_ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable">
        <link:definition>996024 - Disclosure - Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/VariableInterestEntityDetails" id="gdc_r_VariableInterestEntityDetails">
        <link:definition>996025 - Disclosure - Variable Interest Entity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable" id="gdc_r_ScheduleofCompanyMaintainsBankAccountsTable">
        <link:definition>996026 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of Company Maintains Bank Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable" id="gdc_r_ScheduleofPrepaidandOtherCurrentAssetsTable">
        <link:definition>996027 - Disclosure - Prepaid and Other Current Assets (Details) - Schedule of Prepaid and Other Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofAccountsReceivableTable" id="gdc_r_ScheduleofAccountsReceivableTable">
        <link:definition>996028 - Disclosure - Accounts Receivable (Details) - Schedule of Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable" id="gdc_r_ScheduleofMovementofAllowanceforDoubtfulAccountsTable">
        <link:definition>996029 - Disclosure - Accounts Receivable (Details) - Schedule of Movement of Allowance for Doubtful Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYleAu63QqWmwuePmhqP/XpEXsjeNMD4fOkJWVvgROQ6vcu+RRumLqxt7EgNLVr+8/o11enRj6/KVjaJuP3/iDPHQUGybeJO3rretOXfQZoH/PJmvBIvpLOrnTN8sMMDYU0UcFDuhqiTCiA9WCNaPoAMEsLUW0uu/oQJ0ejTRQW5x23eoYweaU2Rp6HVu/+oLS6HjdRBqnKjTEUum+O5DeX] CSR-->
      <link:roleType roleURI="http://ccnctech.com/role/OtherReceivablesDetails" id="gdc_r_OtherReceivablesDetails">
        <link:definition>996030 - Disclosure - Other Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofOtherReceivablesTable" id="gdc_r_ScheduleofOtherReceivablesTable">
        <link:definition>996031 - Disclosure - Other Receivables (Details) - Schedule of Other Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/EquipmentNetDetails" id="gdc_r_EquipmentNetDetails">
        <link:definition>996032 - Disclosure - Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofEquipmentNetTable" id="gdc_r_ScheduleofEquipmentNetTable">
        <link:definition>996033 - Disclosure - Equipment, Net (Details) - Schedule of Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/IntangibleAssetsNetDetails" id="gdc_r_IntangibleAssetsNetDetails">
        <link:definition>996034 - Disclosure - Intangible Assets, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable" id="gdc_r_ScheduleofIntangibleAssetsNetTable">
        <link:definition>996035 - Disclosure - Intangible Assets, Net (Details) - Schedule of Intangible Assets, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable" id="gdc_r_ScheduleofCarryingAmountofGoodwillBusinessUnitsTable">
        <link:definition>996036 - Disclosure - Goodwill (Details) - Schedule of Carrying Amount of Goodwill Business Units</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/RelatedPartyTransactionsDetails" id="gdc_r_RelatedPartyTransactionsDetails">
        <link:definition>996037 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable" id="gdc_r_ScheduleofOtherPayableRelatedPartiesTable">
        <link:definition>996038 - Disclosure - Related Party Transactions (Details) - Schedule of Other Payable &#8211; Related Parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConvertibleNotesReceivableDetails" id="gdc_r_ConvertibleNotesReceivableDetails">
        <link:definition>996039 - Disclosure - Convertible Notes Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable" id="gdc_r_ScheduleofConvertibleNotesReceivableTable">
        <link:definition>996040 - Disclosure - Convertible Notes Receivable (Details) - Schedule of Convertible Notes Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/LeasesDetails" id="gdc_r_LeasesDetails">
        <link:definition>996041 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable" id="gdc_r_ScheduleofLeasePaymentsTermTable">
        <link:definition>996042 - Disclosure - Leases (Details) - Schedule of Lease Payments Term</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable" id="gdc_r_ScheduleofBalancesfortheOperatingLeasesTable">
        <link:definition>996043 - Disclosure - Leases (Details) - Schedule of Balances for the Operating Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" id="gdc_r_ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable">
        <link:definition>996044 - Disclosure - Leases (Details) - Schedule of Future Lease Payments Under Operating Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/TaxesDetails" id="gdc_r_TaxesDetails">
        <link:definition>996045 - Disclosure - Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable" id="gdc_r_ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable">
        <link:definition>996046 - Disclosure - Taxes (Details) - Schedule of Current and Deferred Components of Income Tax Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" id="gdc_r_ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable">
        <link:definition>996047 - Disclosure - Taxes (Details) - Schedule of Deferred Income Tax Assets and Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofTaxesPayableTable" id="gdc_r_ScheduleofTaxesPayableTable">
        <link:definition>996048 - Disclosure - Taxes (Details) - Schedule of Taxes Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConcentrationofRiskDetails" id="gdc_r_ConcentrationofRiskDetails">
        <link:definition>996049 - Disclosure - Concentration of Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/EquityDetails" id="gdc_r_EquityDetails">
        <link:definition>996050 - Disclosure - Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofWarrantActivityTable" id="gdc_r_ScheduleofWarrantActivityTable">
        <link:definition>996051 - Disclosure - Equity (Details) - Schedule of Warrant Activity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofDiscountedOperationsTable" id="gdc_r_ScheduleofDiscountedOperationsTable">
        <link:definition>996052 - Disclosure - Discontinued Operations (Details) - Schedule of Discounted Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" id="gdc_r_ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable">
        <link:definition>996053 - Disclosure - Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/SubsequentEventsDetails" id="gdc_r_SubsequentEventsDetails">
        <link:definition>996054 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2024" schemaLocation="https://xbrl.sec.gov/sic/2024/sic-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd"/>
  <xs:element name="ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract"/>
  <xs:element name="ScheduleOfCompanyMaintainsBankAccountsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract"/>
  <xs:element name="ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract"/>
  <xs:element name="ScheduleOfAccountsReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfAccountsReceivableAbstract"/>
  <xs:element name="ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract"/>
  <xs:element name="ScheduleOfOtherReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfOtherReceivablesAbstract"/>
  <xs:element name="ScheduleOfEquipmentNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfEquipmentNetAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfIntangibleAssetsNetAbstract"/>
  <xs:element name="ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract"/>
  <xs:element name="ScheduleOfOtherPayableRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfOtherPayableRelatedPartiesAbstract"/>
  <xs:element name="ScheduleOfConvertibleNotesReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfConvertibleNotesReceivableAbstract"/>
  <xs:element name="ScheduleOfLeasePaymentsTermAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfLeasePaymentsTermAbstract"/>
  <xs:element name="ScheduleOfBalancesForTheOperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract"/>
  <xs:element name="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract"/>
  <xs:element name="ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract"/>
  <xs:element name="ScheduleOfWarrantActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfWarrantActivityAbstract"/>
  <xs:element name="ScheduleOfDiscountedOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfDiscountedOperationsAbstract"/>
  <xs:element name="ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract0"/>
  <xs:element name="UnlabeledAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract1"/>
  <xs:element name="UnlabeledAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract2"/>
  <xs:element name="UnlabeledAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract3"/>
  <xs:element name="UnlabeledAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract4"/>
  <xs:element name="UnlabeledAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract5"/>
  <xs:element name="UnlabeledAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract6"/>
  <xs:element name="UnlabeledAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract7"/>
  <xs:element name="UnlabeledAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract8"/>
  <xs:element name="UnlabeledAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract9"/>
  <xs:element name="UnlabeledAbstract10" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract10"/>
  <xs:element name="UnlabeledAbstract11" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract11"/>
  <xs:element name="UnlabeledAbstract12" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract12"/>
  <xs:element name="UnlabeledAbstract13" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract13"/>
  <xs:element name="UnlabeledAbstract14" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract14"/>
  <xs:element name="UnlabeledAbstract15" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract15"/>
  <xs:element name="UnlabeledAbstract16" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract16"/>
  <xs:element name="UnlabeledAbstract17" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract17"/>
  <xs:element name="UnlabeledAbstract18" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract18"/>
  <xs:element name="UnlabeledAbstract19" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract19"/>
  <xs:element name="UnlabeledAbstract20" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract20"/>
  <xs:element name="UnlabeledAbstract21" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract21"/>
  <xs:element name="UnlabeledAbstract22" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract22"/>
  <xs:element name="UnlabeledAbstract23" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract23"/>
  <xs:element name="UnlabeledAbstract24" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract24"/>
  <xs:element name="UnlabeledAbstract25" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract25"/>
  <xs:element name="UnlabeledAbstract26" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract26"/>
  <xs:element name="UnlabeledAbstract27" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract27"/>
  <xs:element name="WeightedAverageRemainingLeaseTermAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_WeightedAverageRemainingLeaseTermAbstract"/>
  <xs:element name="UnlabeledAbstract28" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract28"/>
  <xs:element name="WeightedAverageDiscountRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_WeightedAverageDiscountRateAbstract"/>
  <xs:element name="OperatingLeaseRightOfUseAssetsNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_OperatingLeaseRightOfUseAssetsNetAbstract"/>
  <xs:element name="UnlabeledAbstract29" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract29"/>
  <xs:element name="LeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_LeaseLiabilitiesAbstract"/>
  <xs:element name="DeferredTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_DeferredTaxAssetsAbstract"/>
  <xs:element name="UnlabeledAbstract30" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract30"/>
  <xs:element name="CostOfRevenuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_CostOfRevenuesAbstract"/>
  <xs:element name="UnlabeledAbstract31" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract31"/>
  <xs:element name="UnlabeledAbstract32" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract32"/>
  <xs:element name="UnlabeledAbstract33" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract33"/>
  <xs:element name="OtherIncomeExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_OtherIncomeExpenseAbstract"/>
  <xs:element name="UnlabeledAbstract34" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract34"/>
  <xs:element name="UnlabeledAbstract35" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract35"/>
  <xs:element name="AssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AssetsAbstract0"/>
  <xs:element name="ConvertibleNotesReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_ConvertibleNotesReceivable"/>
  <xs:element name="OtherAssetNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_OtherAssetNoncurrent"/>
  <xs:element name="StatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_StatutoryReserves"/>
  <xs:element name="StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder"/>
  <xs:element name="StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments"/>
  <xs:element name="StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia"/>
  <xs:element name="StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares"/>
  <xs:element name="StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock"/>
  <xs:element name="StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts"/>
  <xs:element name="IncreaseDecreaseInCustomerDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_IncreaseDecreaseInCustomerDeposit"/>
  <xs:element name="InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities"/>
  <xs:element name="IssuanceOfCommonStockForAcquisitionHighlightMedia" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia"/>
  <xs:element name="CancellationOfCommonStocks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_CancellationOfCommonStocks"/>
  <xs:element name="PrepaymentPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PrepaymentPolicyTextBlock"/>
  <xs:element name="ConvertibleNotesReceivablePolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ConvertibleNotesReceivablePolicyTextBlock"/>
  <xs:element name="ImpairmentForLonglivedAssetsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock"/>
  <xs:element name="PropertyPlantAndEquipmentUsefulLifeTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock"/>
  <xs:element name="OtherPayablesRelatedPartiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_OtherPayablesRelatedPartiesTableTextBlock"/>
  <xs:element name="ScheduleOfTaxesPayableTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfTaxesPayableTableTextBlock"/>
  <xs:element name="BackgroundOfConsolidatedEntityDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_BackgroundOfConsolidatedEntityDescription"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems"/>
  <xs:element name="BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"/>
  <xs:element name="AllowanceForDoubtfulAccountsReceivableAdditions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_AllowanceForDoubtfulAccountsReceivableAdditions"/>
  <xs:element name="DisposalOfHighlightMedia" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_DisposalOfHighlightMedia"/>
  <xs:element name="ReceivableFromDisposalOfWuge" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_ReceivableFromDisposalOfWuge"/>
  <xs:element name="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable"/>
  <xs:element name="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems"/>
  <xs:element name="RelatedPartyRelationship" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_RelatedPartyRelationship"/>
  <xs:element name="NatureOfRelatedParties" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_NatureOfRelatedParties"/>
  <xs:element name="OtherPayableRelatedPartiesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_OtherPayableRelatedPartiesCurrent"/>
  <xs:element name="ValueAddedTaxTaxesPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_ValueAddedTaxTaxesPayable"/>
  <xs:element name="EquityDetailsScheduleofWarrantActivityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_EquityDetailsScheduleofWarrantActivityTable"/>
  <xs:element name="EquityDetailsScheduleofWarrantActivityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_EquityDetailsScheduleofWarrantActivityLineItems"/>
  <xs:element name="ShareBasedCompensationExercisableIntoNumberOfSharesBalance" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance"/>
  <xs:element name="ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired"/>
  <xs:element name="AverageRemainingContractualLifeGrantedAcquired" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AverageRemainingContractualLifeGrantedAcquired"/>
  <xs:element name="ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited"/>
  <xs:element name="AverageRemainingContractualLifeForfeited" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AverageRemainingContractualLifeForfeited"/>
  <xs:element name="ShareBasedCompensationExercisableIntoNumberOfSharesExercised" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised"/>
  <xs:element name="AverageRemainingContractualLifeExercised" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AverageRemainingContractualLifeExercised"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet"/>
  <xs:element name="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"/>
  <xs:element name="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems"/>
  <xs:element name="NatureofBusinessandOrganizationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_NatureofBusinessandOrganizationDetailsTable"/>
  <xs:element name="AverageClosingBidPrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AverageClosingBidPrice"/>
  <xs:element name="SharesOfCommonStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_SharesOfCommonStock"/>
  <xs:element name="AgreementTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AgreementTerm"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_SummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="NominalConsiderationPerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_NominalConsiderationPerShare"/>
  <xs:element name="BusinessCombinationandRestructuringDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_BusinessCombinationandRestructuringDetailsTable"/>
  <xs:element name="VariableInterestEntityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_VariableInterestEntityDetailsTable"/>
  <xs:element name="VariableInterestEntityDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_VariableInterestEntityDetailsLineItems"/>
  <xs:element name="OtherReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_OtherReceivablesDetailsTable"/>
  <xs:element name="OtherReceivablesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_OtherReceivablesDetailsLineItems"/>
  <xs:element name="CancellationsOfShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_CancellationsOfShares"/>
  <xs:element name="IntangibleAssetsNetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_IntangibleAssetsNetDetailsTable"/>
  <xs:element name="IntangibleAssetsNetDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_IntangibleAssetsNetDetailsLineItems"/>
  <xs:element name="ConvertibleNotesReceivableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_ConvertibleNotesReceivableDetailsTable"/>
  <xs:element name="ConvertibleNotesReceivableDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ConvertibleNotesReceivableDetailsLineItems"/>
  <xs:element name="AggregateInterestPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AggregateInterestPercentage"/>
  <xs:element name="GrossProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_GrossProceeds"/>
  <xs:element name="LeasesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_LeasesDetailsTable"/>
  <xs:element name="LeasesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_LeasesDetailsLineItems"/>
  <xs:element name="TaxesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_TaxesDetailsTable"/>
  <xs:element name="TaxesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_TaxesDetailsLineItems"/>
  <xs:element name="ValueAddedTaxRatePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ValueAddedTaxRatePercentage"/>
  <xs:element name="ConcentrationofRiskDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_ConcentrationofRiskDetailsTable"/>
  <xs:element name="ConcentrationofRiskDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ConcentrationofRiskDetailsLineItems"/>
  <xs:element name="ExcessFederalDepositInsuranceCorporationPremiumExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense"/>
  <xs:element name="EquityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_EquityDetailsTable"/>
  <xs:element name="EquityDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_EquityDetailsLineItems"/>
  <xs:element name="TaxProfitsPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_TaxProfitsPercentage"/>
  <xs:element name="RegisteredCapitalPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_RegisteredCapitalPercentage"/>
  <xs:element name="NetProfitPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_NetProfitPercentage"/>
  <xs:element name="CapitalAndStatutoryReserve" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_CapitalAndStatutoryReserve"/>
  <xs:element name="AggregateOfSharesOfCommonStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AggregateOfSharesOfCommonStock"/>
  <xs:element name="GrossProceedsReceivedPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_GrossProceedsReceivedPercentage"/>
  <xs:element name="ExercisePriceOfPerHalfShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gdc_ExercisePriceOfPerHalfShare"/>
  <xs:element name="ExercisePriceOfPerWholeShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gdc_ExercisePriceOfPerWholeShare"/>
  <xs:element name="NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination"/>
  <xs:element name="NumberOfSharesIssuedPerUnit" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_NumberOfSharesIssuedPerUnit"/>
  <xs:element name="PricePerUnit" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gdc_PricePerUnit"/>
  <xs:element name="AggregateGrossProceedsPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AggregateGrossProceedsPercentage"/>
  <xs:element name="NonaccountableExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_NonaccountableExpense"/>
  <xs:element name="AccountableExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_AccountableExpenses"/>
  <xs:element name="CommonStockSharesOutstandingPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_CommonStockSharesOutstandingPercentage"/>
  <xs:element name="PrefundedWarrant" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_PrefundedWarrant"/>
  <xs:element name="OutstandingCommonStockPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_OutstandingCommonStockPercentage"/>
  <xs:element name="WarrantsToPurchaseShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_WarrantsToPurchaseShares"/>
  <xs:element name="WarrantExpireTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_WarrantExpireTerm"/>
  <xs:element name="AggregateNumberOfSharesUnderlyingWarrantsPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage"/>
  <xs:element name="AggregatePurchasePrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_AggregatePurchasePrice"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_SubsequentEventsDetailsTable"/>
  <xs:element name="AICatalysisMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AICatalysisMember"/>
  <xs:element name="BeijingHeheMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_BeijingHeheMember"/>
  <xs:element name="CitiProfitBVIMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_CitiProfitBVIMember"/>
  <xs:element name="DigiTraxConvertibleNotesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_DigiTraxConvertibleNotesMember"/>
  <xs:element name="DiscountedOperationsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_DiscountedOperationsMember"/>
  <xs:element name="EnterpriseBrandManagementServicesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_EnterpriseBrandManagementServicesMember"/>
  <xs:element name="ExchangeWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ExchangeWarrantsMember"/>
  <xs:element name="HighlightHKMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_HighlightHKMember"/>
  <xs:element name="HighlightMediaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_HighlightMediaMember"/>
  <xs:element name="HighlightMediaShareholdersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_HighlightMediaShareholdersMember"/>
  <xs:element name="HighlightWFOEMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_HighlightWFOEMember"/>
  <xs:element name="LiquidConvertibleNotesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_LiquidConvertibleNotesMember"/>
  <xs:element name="MakesiIoTTechnologyShanghaiCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_MakesiIoTTechnologyShanghaiCoLtdMember"/>
  <xs:element name="MakesiWfoeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_MakesiWfoeMember"/>
  <xs:element name="May2023OfferingPurchasersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_May2023OfferingPurchasersMember"/>
  <xs:element name="PRCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PRCMember"/>
  <xs:element name="PlacementAgencyAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PlacementAgencyAgreementMember"/>
  <xs:element name="PlacementAgencyAgreementsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PlacementAgencyAgreementsMember"/>
  <xs:element name="PlacementAgentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PlacementAgentMember"/>
  <xs:element name="PlacementAgentWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PlacementAgentWarrantsMember"/>
  <xs:element name="PreFundedWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PreFundedWarrantsMember"/>
  <xs:element name="PriceProtectionAdjustmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PriceProtectionAdjustmentMember"/>
  <xs:element name="PrivateWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PrivateWarrantsMember"/>
  <xs:element name="PublicWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PublicWarrantsMember"/>
  <xs:element name="RegisteredWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_RegisteredWarrantsMember"/>
  <xs:element name="RetainedEarningsAccumulatedDeficitStatutoryReservesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember"/>
  <xs:element name="ReverseStockSplitMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ReverseStockSplitMember"/>
  <xs:element name="SHXianzhuiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_SHXianzhuiMember"/>
  <xs:element name="SecuritiesPurchaseAgreementsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_SecuritiesPurchaseAgreementsMember"/>
  <xs:element name="ShanghaiHighlightAssetManagementCoLTDMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ShanghaiHighlightAssetManagementCoLTDMember"/>
  <xs:element name="ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember"/>
  <xs:element name="SoftwareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_SoftwareMember"/>
  <xs:element name="SponsorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_SponsorMember"/>
  <xs:element name="StockSubscriptionReceivableMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockSubscriptionReceivableMember"/>
  <xs:element name="StockholderApprovalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockholderApprovalMember"/>
  <xs:element name="TMSRHKMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_TMSRHKMember"/>
  <xs:element name="UnderwriterMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnderwriterMember"/>
  <xs:element name="UnregisteredWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnregisteredWarrantsMember"/>
  <xs:element name="WarrantActivityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_WarrantActivityMember"/>
  <xs:element name="WugeDigitalDoorSignsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_WugeDigitalDoorSignsMember"/>
  <xs:element name="WugeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_WugeMember"/>
  <xs:element name="YuanmaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_YuanmaMember"/>
  <xs:element name="ZihaoZhaoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ZihaoZhaoMember"/>
  <xs:element name="LossPerShareAvailableToCommonStockholdersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_LossPerShareAvailableToCommonStockholdersAbstract"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>gdc-20231231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Jul 22 18:10:32 UTC 2024 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" 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="gdc-20231231.xsd#gdc_r_ConsolidatedBalanceSheet" roleURI="http://ccnctech.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedIncomeStatement" roleURI="http://ccnctech.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedCashFlow" roleURI="http://ccnctech.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" roleURI="http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofPrepaidandOtherCurrentAssetsTable" roleURI="http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofAccountsReceivableTable" roleURI="http://ccnctech.com/role/ScheduleofAccountsReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofOtherReceivablesTable" roleURI="http://ccnctech.com/role/ScheduleofOtherReceivablesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofEquipmentNetTable" roleURI="http://ccnctech.com/role/ScheduleofEquipmentNetTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofConvertibleNotesReceivableTable" roleURI="http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofBalancesfortheOperatingLeasesTable" roleURI="http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" roleURI="http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable" roleURI="http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" roleURI="http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofDiscountedOperationsTable" roleURI="http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"/>
  <calculationLink xlink:role="http://ccnctech.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="gdc_ConvertibleNotesReceivable" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_Goodwill" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherAssetNoncurrent" xlink:href="gdc-20231231.xsd#gdc_OtherAssetNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="gdc_OtherAssetNoncurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherNotesPayableCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_TaxesPayableCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="gdc_StatutoryReserves" xlink:href="gdc-20231231.xsd#gdc_StatutoryReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="gdc_StatutoryReserves" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquity" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_MinorityInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ccnctech.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncome" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpense" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ccnctech.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_Depreciation" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OtherAssetImpairmentCharges" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GoodwillImpairmentLoss" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="gdc_IncreaseDecreaseInCustomerDeposit" xlink:href="gdc-20231231.xsd#gdc_IncreaseDecreaseInCustomerDeposit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gdc_IncreaseDecreaseInCustomerDeposit" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYleAu63QqWmwuePmhqP/XpEXsjeNMD4fOkJWVvgROQ6vcu+RRumLqxt7EgNLVr+8/o11enRj6/KVjaJuP3/iDPHQUGybeJO3rretOXfQZoH/PJmvBIvpLOrnTN8sMMDYU0UcFDuhqiTCiA9WCNaPoAMEsLUW0uu/oQJ0ejTRQW5x23eoYweaU2Rp6HVu/+oLQw2MkcaFUWjRgYXLMmfC0x] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueToOtherRelatedParties"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" order="12" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDeferredLiabilities" order="13" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" order="17" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="18" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" order="19" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="20" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAcquiredFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_CashAcquiredFromAcquisition" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireMachineryAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMachineryAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireMachineryAndEquipment" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromContributedCapital" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidAdvertising" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidAdvertising"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidAdvertising" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Supplies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_Supplies" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ccnctech.com/role/ScheduleofAccountsReceivableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ccnctech.com/role/ScheduleofOtherReceivablesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <loc xlink:type="locator" xlink:label="gdc_ReceivableFromDisposalOfWuge" xlink:href="gdc-20231231.xsd#gdc_ReceivableFromDisposalOfWuge"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="gdc_ReceivableFromDisposalOfWuge" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ccnctech.com/role/ScheduleofEquipmentNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable" order="1" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="5" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://ccnctech.com/role/ScheduleofDiscountedOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:href="gdc-20231231.xsd#gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" order="3" weight="-1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>gdc-20231231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Jul 22 18:10:32 UTC 2024 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" 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" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedBalanceSheet" roleURI="http://ccnctech.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedIncomeStatement" roleURI="http://ccnctech.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ShareholdersEquityType2or3" roleURI="http://ccnctech.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ShareholdersEquityType2or3_Parentheticals" roleURI="http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedCashFlow" roleURI="http://ccnctech.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_NatureofBusinessandOrganization" roleURI="http://ccnctech.com/role/NatureofBusinessandOrganization"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SummaryofSignificantAccountingPolicies" roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_BusinessCombinationandRestructuring" roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuring"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_VariableInterestEntity" roleURI="http://ccnctech.com/role/VariableInterestEntity"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_CashandCashEquivalents" roleURI="http://ccnctech.com/role/CashandCashEquivalents"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_PrepaidandOtherCurrentAssets" roleURI="http://ccnctech.com/role/PrepaidandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AccountsReceivable" roleURI="http://ccnctech.com/role/AccountsReceivable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_OtherReceivables" roleURI="http://ccnctech.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquipmentNet" roleURI="http://ccnctech.com/role/EquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_IntangibleAssetsNet" roleURI="http://ccnctech.com/role/IntangibleAssetsNet"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Goodwill" roleURI="http://ccnctech.com/role/Goodwill"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_RelatedPartyTransactions" roleURI="http://ccnctech.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConvertibleNotesReceivable" roleURI="http://ccnctech.com/role/ConvertibleNotesReceivable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Leases" roleURI="http://ccnctech.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Taxes" roleURI="http://ccnctech.com/role/Taxes"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConcentrationofRisk" roleURI="http://ccnctech.com/role/ConcentrationofRisk"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Equity" roleURI="http://ccnctech.com/role/Equity"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_CommitmentsandContingencies" roleURI="http://ccnctech.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SegmentReporting" roleURI="http://ccnctech.com/role/SegmentReporting"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_DiscontinuedOperations" roleURI="http://ccnctech.com/role/DiscontinuedOperations"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AssetsandLiabilitiesMeasuredatFairValue" roleURI="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SubsequentEvents" roleURI="http://ccnctech.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AccountingPoliciesByPolicy" roleURI="http://ccnctech.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_NatureofBusinessandOrganizationTables" roleURI="http://ccnctech.com/role/NatureofBusinessandOrganizationTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_BusinessCombinationandRestructuringTables" roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuringTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_CashandCashEquivalentsTables" roleURI="http://ccnctech.com/role/CashandCashEquivalentsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_PrepaidandOtherCurrentAssetsTables" roleURI="http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AccountsReceivableTables" roleURI="http://ccnctech.com/role/AccountsReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_OtherReceivablesTables" roleURI="http://ccnctech.com/role/OtherReceivablesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquipmentNetTables" roleURI="http://ccnctech.com/role/EquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_IntangibleAssetsNetTables" roleURI="http://ccnctech.com/role/IntangibleAssetsNetTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_GoodwillTables" roleURI="http://ccnctech.com/role/GoodwillTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_RelatedPartyTransactionsTables" roleURI="http://ccnctech.com/role/RelatedPartyTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConvertibleNotesReceivableTables" roleURI="http://ccnctech.com/role/ConvertibleNotesReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_LeasesTables" roleURI="http://ccnctech.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_TaxesTables" roleURI="http://ccnctech.com/role/TaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquityTables" roleURI="http://ccnctech.com/role/EquityTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_DiscontinuedOperationsTables" roleURI="http://ccnctech.com/role/DiscontinuedOperationsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AssetsandLiabilitiesMeasuredatFairValueTables" roleURI="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable" roleURI="http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" roleURI="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" roleURI="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" roleURI="http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofCompanyMaintainsBankAccountsTable" roleURI="http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofPrepaidandOtherCurrentAssetsTable" roleURI="http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofAccountsReceivableTable" roleURI="http://ccnctech.com/role/ScheduleofAccountsReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofMovementofAllowanceforDoubtfulAccountsTable" roleURI="http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofOtherReceivablesTable" roleURI="http://ccnctech.com/role/ScheduleofOtherReceivablesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofEquipmentNetTable" roleURI="http://ccnctech.com/role/ScheduleofEquipmentNetTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofIntangibleAssetsNetTable" roleURI="http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofCarryingAmountofGoodwillBusinessUnitsTable" roleURI="http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofOtherPayableRelatedPartiesTable" roleURI="http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofConvertibleNotesReceivableTable" roleURI="http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofLeasePaymentsTermTable" roleURI="http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofBalancesfortheOperatingLeasesTable" roleURI="http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" roleURI="http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable" roleURI="http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" roleURI="http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofTaxesPayableTable" roleURI="http://ccnctech.com/role/ScheduleofTaxesPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofWarrantActivityTable" roleURI="http://ccnctech.com/role/ScheduleofWarrantActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofDiscountedOperationsTable" roleURI="http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" roleURI="http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_NatureofBusinessandOrganizationDetails" roleURI="http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_BusinessCombinationandRestructuringDetails" roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuringDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_VariableInterestEntityDetails" roleURI="http://ccnctech.com/role/VariableInterestEntityDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_OtherReceivablesDetails" roleURI="http://ccnctech.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquipmentNetDetails" roleURI="http://ccnctech.com/role/EquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_IntangibleAssetsNetDetails" roleURI="http://ccnctech.com/role/IntangibleAssetsNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_RelatedPartyTransactionsDetails" roleURI="http://ccnctech.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConvertibleNotesReceivableDetails" roleURI="http://ccnctech.com/role/ConvertibleNotesReceivableDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_LeasesDetails" roleURI="http://ccnctech.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_TaxesDetails" roleURI="http://ccnctech.com/role/TaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConcentrationofRiskDetails" roleURI="http://ccnctech.com/role/ConcentrationofRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquityDetails" roleURI="http://ccnctech.com/role/EquityDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SubsequentEventsDetails" roleURI="http://ccnctech.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#DocumentAndEntityInformation" roleURI="http://ccnctech.com/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:role="http://ccnctech.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="gdc_ConvertibleNotesReceivable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_AssetsCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsAbstract" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_Goodwill" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherAssetNoncurrent" xlink:href="gdc-20231231.xsd#gdc_OtherAssetNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="gdc_OtherAssetNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OtherAssetNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_Assets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherNotesPayableCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_LiabilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_Liabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StatutoryReserves" xlink:href="gdc-20231231.xsd#gdc_StatutoryReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="gdc_StatutoryReserves" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_StockholdersEquity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingCostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingCostsAndExpensesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpenses" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncome" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_NetIncomeLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_LossPerShareAvailableToCommonStockholdersAbstract" xlink:href="gdc-20231231.xsd#gdc_LossPerShareAvailableToCommonStockholdersAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="gdc_LossPerShareAvailableToCommonStockholdersAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_LossPerShareAvailableToCommonStockholdersAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember" xlink:href="gdc-20231231.xsd#gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsUnappropriatedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsUnappropriatedMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_ParentMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StockSubscriptionReceivableMember" xlink:href="gdc-20231231.xsd#gdc_StockSubscriptionReceivableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="gdc_StockSubscriptionReceivableMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="21" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherAssetImpairmentCharges" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_IncreaseDecreaseInCustomerDeposit" xlink:href="gdc-20231231.xsd#gdc_IncreaseDecreaseInCustomerDeposit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="gdc_IncreaseDecreaseInCustomerDeposit" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueToOtherRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredLiabilities" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAcquiredFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_CashAcquiredFromAcquisition" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireMachineryAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMachineryAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireMachineryAndEquipment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromContributedCapital" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" xlink:href="gdc-20231231.xsd#gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_CancellationOfCommonStocks" xlink:href="gdc-20231231.xsd#gdc_CancellationOfCommonStocks"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gdc_CancellationOfCommonStocks" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_StockIssued1" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/NatureofBusinessandOrganization" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/BusinessCombinationandRestructuring" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/VariableInterestEntity" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityMeasureOfActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:to="us-gaap_VariableInterestEntityDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/CashandCashEquivalents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/PrepaidandOtherCurrentAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_OtherCurrentAssetsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/AccountsReceivable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/OtherReceivables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndOtherIncomeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndOtherIncomeTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:to="us-gaap_InterestAndOtherIncomeTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/EquipmentNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/IntangibleAssetsNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/Goodwill" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillImpairedAbstract" xlink:to="us-gaap_GoodwillDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/RelatedPartyTransactions" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ConvertibleNotesReceivable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/Leases" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/Taxes" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ConcentrationofRisk" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/Equity" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/CommitmentsandContingencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/SegmentReporting" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/DiscontinuedOperations" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/SubsequentEvents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PrepaymentPolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_PrepaymentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gdc_PrepaymentPolicyTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivablePolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivablePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gdc_ConvertibleNotesReceivablePolicyTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_ImpairmentForLonglivedAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpensePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpensePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InterestExpensePolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="19" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/NatureofBusinessandOrganizationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/BusinessCombinationandRestructuringTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/CashandCashEquivalentsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/AccountsReceivableTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/OtherReceivablesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:to="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/EquipmentNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/IntangibleAssetsNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/GoodwillTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillImpairedAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/RelatedPartyTransactionsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherPayablesRelatedPartiesTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_OtherPayablesRelatedPartiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="gdc_OtherPayablesRelatedPartiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ConvertibleNotesReceivableTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ConvertibleDebtTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/LeasesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseIncomeTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/TaxesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfTaxesPayableTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfTaxesPayableTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="gdc_ScheduleOfTaxesPayableTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/EquityTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/DiscontinuedOperationsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="srt_OwnershipAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_CitiProfitBVIMember" xlink:href="gdc-20231231.xsd#gdc_CitiProfitBVIMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_CitiProfitBVIMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_TMSRHKMember" xlink:href="gdc-20231231.xsd#gdc_TMSRHKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_TMSRHKMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightHKMember" xlink:href="gdc-20231231.xsd#gdc_HighlightHKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_HighlightHKMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_MakesiWfoeMember" xlink:href="gdc-20231231.xsd#gdc_MakesiWfoeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_MakesiWfoeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightWFOEMember" xlink:href="gdc-20231231.xsd#gdc_HighlightWFOEMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_HighlightWFOEMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_YuanmaMember" xlink:href="gdc-20231231.xsd#gdc_YuanmaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_YuanmaMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_WugeMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightMediaMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_HighlightMediaMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AICatalysisMember" xlink:href="gdc-20231231.xsd#gdc_AICatalysisMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_AICatalysisMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SHXianzhuiMember" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_SHXianzhuiMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_BackgroundOfConsolidatedEntityDescription" xlink:href="gdc-20231231.xsd#gdc_BackgroundOfConsolidatedEntityDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="gdc_BackgroundOfConsolidatedEntityDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentAdditionalInformation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentAdditionalInformation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_EquityMethodInvestmentAdditionalInformation" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" xlink:to="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SoftwareMember" xlink:href="gdc-20231231.xsd#gdc_SoftwareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="gdc_SoftwareMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:href="gdc-20231231.xsd#gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DueFromBanks"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract" xlink:to="us-gaap_DueFromBanks" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidAdvertising" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidAdvertising"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidAdvertising" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Supplies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_Supplies" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofAccountsReceivableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfAccountsReceivableAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfAccountsReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfAccountsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfAccountsReceivableAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfAccountsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AllowanceForDoubtfulAccountsReceivableAdditions" xlink:href="gdc-20231231.xsd#gdc_AllowanceForDoubtfulAccountsReceivableAdditions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="gdc_AllowanceForDoubtfulAccountsReceivableAdditions" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_DisposalOfHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_DisposalOfHighlightMedia"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="gdc_DisposalOfHighlightMedia" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofOtherReceivablesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfOtherReceivablesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_ReceivableFromDisposalOfWuge" xlink:href="gdc-20231231.xsd#gdc_ReceivableFromDisposalOfWuge"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfOtherReceivablesAbstract" xlink:to="gdc_ReceivableFromDisposalOfWuge" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfOtherReceivablesAbstract" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfOtherReceivablesAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofEquipmentNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfEquipmentNetAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfEquipmentNetAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SoftwareMember" xlink:href="gdc-20231231.xsd#gdc_SoftwareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="gdc_SoftwareMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_ScheduleOfGoodwillTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightMediaMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="gdc_HighlightMediaMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="gdc_WugeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ShanghaiHighlightAssetManagementCoLTDMember" xlink:href="gdc-20231231.xsd#gdc_ShanghaiHighlightAssetManagementCoLTDMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gdc_ShanghaiHighlightAssetManagementCoLTDMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ZihaoZhaoMember" xlink:href="gdc-20231231.xsd#gdc_ZihaoZhaoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gdc_ZihaoZhaoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_RelatedPartyRelationship" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyRelationship"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="gdc_RelatedPartyRelationship" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_NatureOfRelatedParties" xlink:href="gdc-20231231.xsd#gdc_NatureOfRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="gdc_NatureOfRelatedParties" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherPayableRelatedPartiesCurrent" xlink:href="gdc-20231231.xsd#gdc_OtherPayableRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="gdc_OtherPayableRelatedPartiesCurrent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfConvertibleNotesReceivableAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfConvertibleNotesReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfConvertibleNotesReceivableAbstract" xlink:to="us-gaap_ConvertibleNotesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYleAu63QqWmwuePmhqP/XpEXsjeNMD4fOkJWVvgROQ6vcu+RRumLqxt7EgNLVr+8/o11enRj6/KVjaJuP3/iDPHQUGybeJO3rretOXfQZoH/PJmvBIvpLOrnTN8sMMDYU0UcFDuhqiTCiA9WCNaPoAMEsLUW0uu/oQJ0ejTRQW5x23eoYweaU2Rp6HVu/+oLTqNaQsov9N8K1vwuSfI40z] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfConvertibleNotesReceivableAbstract" xlink:to="us-gaap_NotesPayable" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfLeasePaymentsTermAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfLeasePaymentsTermAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_WeightedAverageRemainingLeaseTermAbstract" xlink:href="gdc-20231231.xsd#gdc_WeightedAverageRemainingLeaseTermAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfLeasePaymentsTermAbstract" xlink:to="gdc_WeightedAverageRemainingLeaseTermAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_WeightedAverageRemainingLeaseTermAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WeightedAverageDiscountRateAbstract" xlink:href="gdc-20231231.xsd#gdc_WeightedAverageDiscountRateAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfLeasePaymentsTermAbstract" xlink:to="gdc_WeightedAverageDiscountRateAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_WeightedAverageDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_OperatingLeaseRightOfUseAssetsNetAbstract" xlink:href="gdc-20231231.xsd#gdc_OperatingLeaseRightOfUseAssetsNetAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:to="gdc_OperatingLeaseRightOfUseAssetsNetAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OperatingLeaseRightOfUseAssetsNetAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_LeaseLiabilitiesAbstract" xlink:href="gdc-20231231.xsd#gdc_LeaseLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:to="gdc_LeaseLiabilitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_LeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_LeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_LeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_OperatingLeaseLiability" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_DeferredTaxAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_DeferredTaxAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="gdc_DeferredTaxAssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofTaxesPayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_ValueAddedTaxTaxesPayable" xlink:href="gdc-20231231.xsd#gdc_ValueAddedTaxTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="gdc_ValueAddedTaxTaxesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_TaxesOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofWarrantActivityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsScheduleofWarrantActivityLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsScheduleofWarrantActivityTable" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsScheduleofWarrantActivityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_EquityDetailsScheduleofWarrantActivityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityTable" xlink:to="us-gaap_AwardTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WarrantActivityMember" xlink:href="gdc-20231231.xsd#gdc_WarrantActivityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gdc_WarrantActivityMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageRemainingContractualLifeGrantedAcquired" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeGrantedAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_AverageRemainingContractualLifeGrantedAcquired" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageRemainingContractualLifeForfeited" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeForfeited"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_AverageRemainingContractualLifeForfeited" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageRemainingContractualLifeExercised" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_AverageRemainingContractualLifeExercised" order="17" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofDiscountedOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="srt_ProductOrServiceAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_DiscountedOperationsMember" xlink:href="gdc-20231231.xsd#gdc_DiscountedOperationsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="gdc_DiscountedOperationsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_EnterpriseBrandManagementServicesMember" xlink:href="gdc-20231231.xsd#gdc_EnterpriseBrandManagementServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="gdc_EnterpriseBrandManagementServicesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeDigitalDoorSignsMember" xlink:href="gdc-20231231.xsd#gdc_WugeDigitalDoorSignsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="gdc_WugeDigitalDoorSignsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_RevenuesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_CostOfRevenuesAbstract" xlink:href="gdc-20231231.xsd#gdc_CostOfRevenuesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="gdc_CostOfRevenuesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_CostOfRevenuesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_CostOfRevenuesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherIncomeExpenseAbstract" xlink:href="gdc-20231231.xsd#gdc_OtherIncomeExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="gdc_OtherIncomeExpenseAbstract" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OtherIncomeExpenseAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OtherIncomeExpenseAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OtherIncomeExpenseAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:href="gdc-20231231.xsd#gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OtherIncomeExpenseAbstract" xlink:to="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_NetIncomeLoss" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" xlink:href="gdc-20231231.xsd#gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:href="gdc-20231231.xsd#gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" xlink:to="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_DigiTraxConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_DigiTraxConvertibleNotesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_DigiTraxConvertibleNotesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_LiquidConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_LiquidConvertibleNotesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_LiquidConvertibleNotesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AssetsAbstract0" xlink:href="gdc-20231231.xsd#gdc_AssetsAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" xlink:to="gdc_AssetsAbstract0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_AssetsAbstract0" xlink:to="us-gaap_ReceivablesNetCurrent" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/NatureofBusinessandOrganizationDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:href="gdc-20231231.xsd#gdc_NatureofBusinessandOrganizationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_NatureofBusinessandOrganizationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:to="dei_LegalEntityAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:to="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_BeijingHeheMember" xlink:href="gdc-20231231.xsd#gdc_BeijingHeheMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gdc_BeijingHeheMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_TMSRHKMember" xlink:href="gdc-20231231.xsd#gdc_TMSRHKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_TMSRHKMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SHXianzhuiMember" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_SHXianzhuiMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_WugeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" xlink:href="gdc-20231231.xsd#gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" order="4" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="gdc_SHXianzhuiMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_MakesiIoTTechnologyShanghaiCoLtdMember" xlink:href="gdc-20231231.xsd#gdc_MakesiIoTTechnologyShanghaiCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="gdc_MakesiIoTTechnologyShanghaiCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExcessStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ExcessStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageClosingBidPrice" xlink:href="gdc-20231231.xsd#gdc_AverageClosingBidPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_AverageClosingBidPrice" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SharesOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_SharesOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_SharesOfCommonStock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionSharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionSharePrice" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AgreementTerm" xlink:href="gdc-20231231.xsd#gdc_AgreementTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_AgreementTerm" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_RangeAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgencyAgreementsMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgencyAgreementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="gdc_PlacementAgencyAgreementsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PreFundedWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PreFundedWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gdc_PreFundedWarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ProceedsFromMinorityShareholders" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyDistributionToShareholdersPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyDistributionToShareholdersPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_InvestmentCompanyDistributionToShareholdersPerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_LesseeFinanceLeaseRenewalTerm1" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstanding" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_WarrantExercisePriceDecrease" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_NominalConsiderationPerShare" xlink:href="gdc-20231231.xsd#gdc_NominalConsiderationPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="gdc_NominalConsiderationPerShare" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="16" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/BusinessCombinationandRestructuringDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSegmentAllocationLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_BusinessCombinationandRestructuringDetailsTable" xlink:href="gdc-20231231.xsd#gdc_BusinessCombinationandRestructuringDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="gdc_BusinessCombinationandRestructuringDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_BusinessCombinationandRestructuringDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_BusinessCombinationandRestructuringDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightMediaShareholdersMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaShareholdersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gdc_HighlightMediaShareholdersMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightMediaMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_HighlightMediaMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/VariableInterestEntityDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_VariableInterestEntityDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_VariableInterestEntityDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_VariableInterestEntityDetailsTable" xlink:href="gdc-20231231.xsd#gdc_VariableInterestEntityDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_VariableInterestEntityDetailsLineItems" xlink:to="gdc_VariableInterestEntityDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_VariableInterestEntityDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_WugeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_TMSRHKMember" xlink:href="gdc-20231231.xsd#gdc_TMSRHKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_TMSRHKMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_YuanmaMember" xlink:href="gdc-20231231.xsd#gdc_YuanmaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_YuanmaMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionSharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionSharePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_SupplementalDeferredPurchasePrice" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/OtherReceivablesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_OtherReceivablesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_OtherReceivablesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherReceivablesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_OtherReceivablesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_OtherReceivablesDetailsLineItems" xlink:to="gdc_OtherReceivablesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_OtherReceivablesDetailsTable" xlink:to="us-gaap_AssetAcquisitionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="gdc_WugeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_CancellationsOfShares" xlink:href="gdc-20231231.xsd#gdc_CancellationsOfShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OtherReceivablesDetailsLineItems" xlink:to="gdc_CancellationsOfShares" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/EquipmentNetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/IntangibleAssetsNetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_IntangibleAssetsNetDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_IntangibleAssetsNetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_IntangibleAssetsNetDetailsTable" xlink:href="gdc-20231231.xsd#gdc_IntangibleAssetsNetDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_IntangibleAssetsNetDetailsLineItems" xlink:to="gdc_IntangibleAssetsNetDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_IntangibleAssetsNetDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_IntangibleAssetsNetDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_IntangibleAssetsNetDetailsLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_IntangibleAssetsNetDetailsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ConvertibleNotesReceivableDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivableDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivableDetailsTable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="gdc_ConvertibleNotesReceivableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_ConvertibleNotesReceivableDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_DigiTraxConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_DigiTraxConvertibleNotesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="gdc_DigiTraxConvertibleNotesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_LiquidConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_LiquidConvertibleNotesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="gdc_LiquidConvertibleNotesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateInterestPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateInterestPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="gdc_AggregateInterestPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_GrossProceeds" xlink:href="gdc-20231231.xsd#gdc_GrossProceeds"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="gdc_GrossProceeds" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="gdc_ConvertibleNotesReceivable" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/LeasesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_LeasesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_LeasesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_LeasesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_LeasesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_LeasesDetailsLineItems" xlink:to="gdc_LeasesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_LeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_LeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/TaxesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_TaxesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_TaxesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_TaxesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_TaxesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="gdc_TaxesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_TaxesDetailsTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_TaxesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_TaxesDetailsTable" xlink:to="srt_RangeAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_TaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PRCMember" xlink:href="gdc-20231231.xsd#gdc_PRCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="gdc_PRCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ValueAddedTaxRatePercentage" xlink:href="gdc-20231231.xsd#gdc_ValueAddedTaxRatePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="gdc_ValueAddedTaxRatePercentage" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/ConcentrationofRiskDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_ConcentrationofRiskDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_ConcentrationofRiskDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_ConcentrationofRiskDetailsTable" xlink:href="gdc-20231231.xsd#gdc_ConcentrationofRiskDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_ConcentrationofRiskDetailsLineItems" xlink:to="gdc_ConcentrationofRiskDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_ConcentrationofRiskDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CN"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_CN" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConcentrationofRiskDetailsLineItems" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense" xlink:href="gdc-20231231.xsd#gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConcentrationofRiskDetailsLineItems" xlink:to="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConcentrationofRiskDetailsLineItems" xlink:to="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/EquityDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsTable" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_EquityDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_AssetAcquisitionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_TradingActivityByTypeAxis" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="us-gaap_TradingActivityByTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="us-gaap_TradingActivityByTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="srt_RangeAxis" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_May2023OfferingPurchasersMember" xlink:href="gdc-20231231.xsd#gdc_May2023OfferingPurchasersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="gdc_May2023OfferingPurchasersMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_UnderwriterMember" xlink:href="gdc-20231231.xsd#gdc_UnderwriterMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="gdc_UnderwriterMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SoftwareMember" xlink:href="gdc-20231231.xsd#gdc_SoftwareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="gdc_SoftwareMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ReverseStockSplitMember" xlink:href="gdc-20231231.xsd#gdc_ReverseStockSplitMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="gdc_ReverseStockSplitMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PreFundedWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PreFundedWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gdc_PreFundedWarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PublicWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PublicWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gdc_PublicWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PrivateWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PrivateWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gdc_PrivateWarrantsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ExchangeWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_ExchangeWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gdc_ExchangeWarrantsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgentWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgentWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gdc_PlacementAgentWarrantsMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_RegisteredWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_RegisteredWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gdc_RegisteredWarrantsMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightMediaShareholdersMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaShareholdersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gdc_HighlightMediaShareholdersMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgentMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gdc_PlacementAgentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SponsorMember" xlink:href="gdc-20231231.xsd#gdc_SponsorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gdc_SponsorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableIncomeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableIncomeInterestRateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TradingActivityByTypeDomain" xlink:to="us-gaap_VariableIncomeInterestRateMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SecuritiesPurchaseAgreementsMember" xlink:href="gdc-20231231.xsd#gdc_SecuritiesPurchaseAgreementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_SecuritiesPurchaseAgreementsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_UnregisteredWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_UnregisteredWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_UnregisteredWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PriceProtectionAdjustmentMember" xlink:href="gdc-20231231.xsd#gdc_PriceProtectionAdjustmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_PriceProtectionAdjustmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StockholderApprovalMember" xlink:href="gdc-20231231.xsd#gdc_StockholderApprovalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_StockholderApprovalMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgencyAgreementMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgencyAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_PlacementAgencyAgreementMember" order="4" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_PreFundedWarrantsMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_TaxProfitsPercentage" xlink:href="gdc-20231231.xsd#gdc_TaxProfitsPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_TaxProfitsPercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_RegisteredCapitalPercentage" xlink:href="gdc-20231231.xsd#gdc_RegisteredCapitalPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_RegisteredCapitalPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_NetProfitPercentage" xlink:href="gdc-20231231.xsd#gdc_NetProfitPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_NetProfitPercentage" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StatutoryReserves" xlink:href="gdc-20231231.xsd#gdc_StatutoryReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_StatutoryReserves" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_CapitalAndStatutoryReserve" xlink:href="gdc-20231231.xsd#gdc_CapitalAndStatutoryReserve"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_CapitalAndStatutoryReserve" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateOfSharesOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_AggregateOfSharesOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_AggregateOfSharesOfCommonStock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_GrossProceedsReceivedPercentage" xlink:href="gdc-20231231.xsd#gdc_GrossProceedsReceivedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_GrossProceedsReceivedPercentage" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpenseOfferingCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestExpenseOfferingCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_NoninterestExpenseOfferingCost" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantPurchaseCommitmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantPurchaseCommitmentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_SignificantPurchaseCommitmentDescription" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredOfferingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredOfferingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_DeferredOfferingCosts" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherUnderwritingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherUnderwritingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_OtherUnderwritingExpense" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfessionalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ProfessionalFees" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ExercisePriceOfPerHalfShare" xlink:href="gdc-20231231.xsd#gdc_ExercisePriceOfPerHalfShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_ExercisePriceOfPerHalfShare" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ExercisePriceOfPerWholeShare" xlink:href="gdc-20231231.xsd#gdc_ExercisePriceOfPerWholeShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_ExercisePriceOfPerWholeShare" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" xlink:href="gdc-20231231.xsd#gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_NumberOfSharesIssuedPerUnit" xlink:href="gdc-20231231.xsd#gdc_NumberOfSharesIssuedPerUnit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_NumberOfSharesIssuedPerUnit" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PricePerUnit" xlink:href="gdc-20231231.xsd#gdc_PricePerUnit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_PricePerUnit" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_Cash" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForCommissions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForCommissions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_PaymentsForCommissions" order="37" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateGrossProceedsPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateGrossProceedsPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_AggregateGrossProceedsPercentage" order="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_NonaccountableExpense" xlink:href="gdc-20231231.xsd#gdc_NonaccountableExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_NonaccountableExpense" order="39" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AccountableExpenses" xlink:href="gdc-20231231.xsd#gdc_AccountableExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_AccountableExpenses" order="40" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="41" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_CommonStockSharesOutstandingPercentage" xlink:href="gdc-20231231.xsd#gdc_CommonStockSharesOutstandingPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_CommonStockSharesOutstandingPercentage" order="42" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PrefundedWarrant" xlink:href="gdc-20231231.xsd#gdc_PrefundedWarrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_PrefundedWarrant" order="43" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_WarrantExercisePriceDecrease" order="44" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_OutstandingCommonStockPercentage" xlink:href="gdc-20231231.xsd#gdc_OutstandingCommonStockPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_OutstandingCommonStockPercentage" order="45" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_WarrantExercisePriceIncrease" order="46" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WarrantsToPurchaseShares" xlink:href="gdc-20231231.xsd#gdc_WarrantsToPurchaseShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_WarrantsToPurchaseShares" order="47" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WarrantExpireTerm" xlink:href="gdc-20231231.xsd#gdc_WarrantExpireTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_WarrantExpireTerm" order="48" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" order="49" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage" order="50" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregatePurchasePrice" xlink:href="gdc-20231231.xsd#gdc_AggregatePurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_AggregatePurchasePrice" order="51" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/SubsequentEventsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_SubsequentEventsDetailsTable" xlink:href="gdc-20231231.xsd#gdc_SubsequentEventsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gdc_SubsequentEventsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SubsequentEventsDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SubsequentEventsDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SHXianzhuiMember" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="gdc_SHXianzhuiMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharesIssued" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharePrice" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_GrossProceedsReceivedPercentage" xlink:href="gdc-20231231.xsd#gdc_GrossProceedsReceivedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gdc_GrossProceedsReceivedPercentage" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_WarrantExercisePriceDecrease" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://ccnctech.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentDescription" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentDescription" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" order="37" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" order="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" order="39" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>gdc-20231231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Jul 22 18:10:32 UTC 2024 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" 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/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Total other assets</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total GD Culture Group Limited shareholders&#8217; equity</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total shareholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">TOTAL OPERATING EXPENSES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">LOSS FROM OPERATIONS</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">TOTAL OTHER INCOME, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">LOSS FROM CONTINUING OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">Net loss from continuing operations attributable to shareholders of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">NET LOSS</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_lbl1" xml:lang="en-US">Net Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">OTHER COMPREHENSIVE GAIN (LOSS), net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive loss attributable to shareholders of common stock</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">CASH AND CASH EQUIVALENTS, END OF YEAR</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Nature of Business and Organization [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract_lbl" xml:lang="en-US">Schedule of Consolidated Financial Statements Reflect the Activities of CCNC [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract" xlink:to="gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US">Ownership [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Summary of Significant Accounting Policies [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives of Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract" xlink:to="gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives of Intangible Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" xlink:to="gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US">Business Combination and Restructuring [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US">Total asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Net asset acquired</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityMeasureOfActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityMeasureOfActivityAbstract_lbl" xml:lang="en-US">Variable Interest Entity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:to="us-gaap_VariableInterestEntityMeasureOfActivityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract_lbl" xml:lang="en-US">Schedule of Company Maintains Bank Accounts [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract" xlink:to="gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract_lbl" xml:lang="en-US">Prepaid and Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_DisclosureTextBlockSupplementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract_lbl" xml:lang="en-US">Schedule of Prepaid and Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Total Prepaid and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0" xml:lang="en-US">Prepaid and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetAbstract_lbl" xml:lang="en-US">Accounts Receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfAccountsReceivableAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfAccountsReceivableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfAccountsReceivableAbstract_lbl" xml:lang="en-US">Schedule of Accounts Receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfAccountsReceivableAbstract" xlink:to="gdc_ScheduleOfAccountsReceivableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Total accounts receivable, net</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract_lbl" xml:lang="en-US">Schedule of Movement of Allowance for Doubtful Accounts [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Beginning balance</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0" xml:lang="en-US">Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrentAbstract_lbl" xml:lang="en-US">Other Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfOtherReceivablesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfOtherReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfOtherReceivablesAbstract_lbl" xml:lang="en-US">Schedule of Other Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfOtherReceivablesAbstract" xlink:to="gdc_ScheduleOfOtherReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Total other receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Other receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US">Equipment, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfEquipmentNetAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfEquipmentNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfEquipmentNetAbstract_lbl" xml:lang="en-US">Schedule of Equipment, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfEquipmentNetAbstract" xlink:to="gdc_ScheduleOfEquipmentNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">EQUIPMENT, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xml:lang="en-US">Intangible Assets, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfIntangibleAssetsNetAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfIntangibleAssetsNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfIntangibleAssetsNetAbstract_lbl" xml:lang="en-US">Schedule of Intangible Assets, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfIntangibleAssetsNetAbstract" xlink:to="gdc_ScheduleOfIntangibleAssetsNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairedAbstract_lbl" xml:lang="en-US">Goodwill [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAbstract" xlink:to="us-gaap_GoodwillImpairedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract_lbl" xml:lang="en-US">Schedule of Carrying Amount of Goodwill Business Units [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract" xlink:to="gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Balance as beginning</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_lbl0" xml:lang="en-US">Balance as ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl1" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfOtherPayableRelatedPartiesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfOtherPayableRelatedPartiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfOtherPayableRelatedPartiesAbstract_lbl" xml:lang="en-US">Schedule of Prepaid Expense &#8211; Related Party [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfOtherPayableRelatedPartiesAbstract" xlink:to="gdc_ScheduleOfOtherPayableRelatedPartiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Convertible Notes Receivable [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfConvertibleNotesReceivableAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfConvertibleNotesReceivableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfConvertibleNotesReceivableAbstract_lbl" xml:lang="en-US">Schedule of Convertible Notes Receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfConvertibleNotesReceivableAbstract" xlink:to="gdc_ScheduleOfConvertibleNotesReceivableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfLeasePaymentsTermAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfLeasePaymentsTermAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfLeasePaymentsTermAbstract_lbl" xml:lang="en-US">Schedule of Lease Payments Over the Term [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfLeasePaymentsTermAbstract" xlink:to="gdc_ScheduleOfLeasePaymentsTermAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract_lbl" xml:lang="en-US">Schedule of Balances for the Operating Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:to="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Present value of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract_lbl" xml:lang="en-US">Schedule of Future Lease Payments Under Operating Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total lease payments</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract_lbl" xml:lang="en-US">Taxes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_IncomeTaxesPaidNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract_lbl" xml:lang="en-US">Schedule of Current and Deferred Components of Income Tax Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:to="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">PROVISION FOR INCOME TAXES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US">Deferred Tax Assets [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Deferred tax assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Deferred tax liabilities, net</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US">Schedule of Taxes Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Concentration of Risk [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Outstanding, Beginning balance</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Outstanding, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl" xml:lang="en-US">Exercisable Into Number of Shares, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl0" xml:lang="en-US">Exercisable Into Number of Shares, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Beginning balance (in Dollars per share)</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weighted Average Exercise Price, Ending balance (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xml:lang="en-US">Discontinued Operations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl0" xml:lang="en-US">Discontinued operations:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xml:lang="en-US">TOTAL REVENUES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl" xml:lang="en-US">TOTAL OPERATING EXPENSES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:href="gdc-20231231.xsd#gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet_lbl" xml:lang="en-US">Total other income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:to="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" xml:lang="en-US">Disposal Group Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Assets and Liabilities Measured at Fair Value [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ReceivablesNetCurrent_lbl" xml:lang="en-US">Convertible notes receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesNetCurrent" xlink:to="us-gaap_ReceivablesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">CURRENT ASSETS</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ConvertibleNotesReceivable_lbl" xml:lang="en-US">Convertible notes receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivable" xlink:to="gdc_ConvertibleNotesReceivable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gdc_ConvertibleNotesReceivable_lbl0" xml:lang="en-US">Convertible notes outstanding balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivable" xlink:to="gdc_ConvertibleNotesReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract" xlink:to="gdc_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract0" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract0_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract0" xlink:to="gdc_UnlabeledAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">RIGHT-OF-USE ASSETS</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract1" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract1_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract1" xlink:to="gdc_UnlabeledAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsAbstract_lbl" xml:lang="en-US">OTHER ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherAssetNoncurrent" xlink:href="gdc-20231231.xsd#gdc_OtherAssetNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_OtherAssetNoncurrent_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherAssetNoncurrent" xlink:to="gdc_OtherAssetNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract2" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract2_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract2" xlink:to="gdc_UnlabeledAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">CURRENT LIABILITIES</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNotesPayableCurrent_lbl" xml:lang="en-US">Other payable - related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNotesPayableCurrent" xlink:to="us-gaap_OtherNotesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Lease liabilities - current</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Current portion of operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl0" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract3" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract3_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract3" xlink:to="gdc_UnlabeledAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">OTHER LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Lease liabilities &#8211; non-current</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Non-current portion of operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Deferred tax liabilities</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract4" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract4_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract4" xlink:to="gdc_UnlabeledAbstract4_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract5" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract5_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract5" xlink:to="gdc_UnlabeledAbstract5_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">SHAREHOLDERS&#8217; EQUITY</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $0.0001 par value, 20,000,000 shares authorized, no shares issued and outstanding as of December 31, 2023 and 2022, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value (in Dollars per share)</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl0" xml:lang="en-US">Shares authorized, preferred stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.0001 par value, 200,000,000 shares authorized, 5,453,416 and 1,844,877(1) shares issued and outstanding as of December 31, 2023 and 2022, respectively</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Par value per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Shares authorized, common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Shares issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StatutoryReserves" xlink:href="gdc-20231231.xsd#gdc_StatutoryReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StatutoryReserves_lbl" xml:lang="en-US">Statutory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StatutoryReserves" xlink:to="gdc_StatutoryReserves_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gdc_StatutoryReserves_lbl0" xml:lang="en-US">Statutory reserves (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StatutoryReserves" xlink:to="gdc_StatutoryReserves_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingCostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingCostsAndExpensesAbstract_lbl" xml:lang="en-US">OPERATING EXPENSES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_OperatingCostsAndExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Selling and marketing expenses</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expenses</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract6" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract6_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract6" xlink:to="gdc_UnlabeledAbstract6_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract7" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract7"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract7_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract7" xlink:to="gdc_UnlabeledAbstract7_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">OTHER INCOME (EXPENSE)</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncome_lbl" xml:lang="en-US">Gain from disposal of subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncome" xlink:to="us-gaap_OtherNonoperatingIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract8" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract8"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract8_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract8" xlink:to="gdc_UnlabeledAbstract8_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">LOSS BEFORE INCOME TAXES FROM CONTINUING OPERATIONS</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract9" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract9_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract9" xlink:to="gdc_UnlabeledAbstract9_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract10" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract10"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract10_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract10" xlink:to="gdc_UnlabeledAbstract10_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl" xml:lang="en-US">Net loss from continuing operations attributable to noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract11" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract11"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract11_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract11" xlink:to="gdc_UnlabeledAbstract11_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl" xml:lang="en-US">Loss from discontinued operations, net of taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl" xml:lang="en-US">Loss on disposal of discontinued operations, net of taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract12" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract12"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract12_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract12" xlink:to="gdc_UnlabeledAbstract12_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net loss attributable to noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss attributable to shareholders of common stock</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">NET LOSS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract13" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract13"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract13_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract13" xlink:to="gdc_UnlabeledAbstract13_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other comprehensive gain or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">- Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xml:lang="en-US">- Unrealized gain on available-for-sale investments, net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">COMPREHENSIVE LOSS, net of tax</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive loss attributable to noncontrolling interest</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract14" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract14"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract14_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract14" xlink:to="gdc_UnlabeledAbstract14_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US">WEIGHTED AVERAGE NUMBER OF COMMON STOCKS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted Average Number of Common Stocks Basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted Average Number of Common Stocks Diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract15" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract15"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract15_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract15" xlink:to="gdc_UnlabeledAbstract15_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Loss per share from continuing operations</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xml:lang="en-US">Loss per share from continuing operations Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" xml:lang="en-US">Loss per share from continuing operations Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xml:lang="en-US">Loss per share from discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl" xml:lang="en-US">Loss per share from discontinued operations Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl" xml:lang="en-US">Loss per share from discontinued operations Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_LossPerShareAvailableToCommonStockholdersAbstract" xlink:href="gdc-20231231.xsd#gdc_LossPerShareAvailableToCommonStockholdersAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_LossPerShareAvailableToCommonStockholdersAbstract_lbl" xml:lang="en-US">Loss per share available to common stockholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LossPerShareAvailableToCommonStockholdersAbstract" xlink:to="gdc_LossPerShareAvailableToCommonStockholdersAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Loss per share available to common stockholders Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Loss per share available to common stockholders Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity_lbl" xml:lang="en-US">Reclassification of statutory reserves due to disposal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:to="us-gaap_ReclassificationsOfTemporaryToPermanentEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of common stock for cash, net of offering costs</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Issuance of common stock for cash, net of offering costs (in Shares)</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xml:lang="en-US">Issuance of common stock for acquisition right, title, and interest in and to the certain software</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xml:lang="en-US">Issuance of common stock for acquisition right, title, and interest in and to the certain software (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl" xml:lang="en-US">The cancellation of the common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder_lbl" xml:lang="en-US">Contribution by noncontrolling interest shareholder</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" xlink:to="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1_lbl" xml:lang="en-US">Issuance of 1,876,103 pre-funded warrants for cash, net of offering costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:to="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts_lbl" xml:lang="en-US">Issuance of pre-funded warrants for cash, net of offering costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Exercise of pre-funded warrants</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Exercise of pre-funded warrants (in Shares)</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Outstanding, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments_lbl" xml:lang="en-US">Fair value changes of on available-for-sale investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" xlink:to="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Issuance of common stock for acquisition Yuan Ma</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Issuance of common stock for acquisition Yuan Ma (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia_lbl" xml:lang="en-US">Issuance of common stock for acquisition Highlight Media</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares_lbl" xml:lang="en-US">Issuance of common stock for acquisition Highlight Media (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" xlink:to="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Stock subscription receivable from issuance of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" xlink:to="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation of equipment</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of intangible assets</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl0" xml:lang="en-US">Amortization expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Lease expenses of right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetImpairmentCharges_lbl" xml:lang="en-US">Impairment of prepaid and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetImpairmentCharges" xlink:to="us-gaap_OtherAssetImpairmentCharges_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Impairment of goodwill</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract16" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract16"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract16_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract16" xlink:to="gdc_UnlabeledAbstract16_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Change in operating assets and liabilities</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_IncreaseDecreaseInCustomerDeposit" xlink:href="gdc-20231231.xsd#gdc_IncreaseDecreaseInCustomerDeposit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_IncreaseDecreaseInCustomerDeposit_lbl" xml:lang="en-US">Customer deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IncreaseDecreaseInCustomerDeposit" xlink:to="gdc_IncreaseDecreaseInCustomerDeposit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueToOtherRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties_lbl" xml:lang="en-US">Other payable - related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl" xml:lang="en-US">Deferred tax liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:to="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract17" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract17"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract17_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract17" xlink:to="gdc_UnlabeledAbstract17_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract18" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract18"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract18_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract18" xlink:to="gdc_UnlabeledAbstract18_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAcquiredFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US">Net increase in cash from acquisition of Highlight Media</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net increase (decrease) in cash from disposal of discontinued operations or subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract19" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract19"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract19_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract19" xlink:to="gdc_UnlabeledAbstract19_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract20" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract20"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract20_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract20" xlink:to="gdc_UnlabeledAbstract20_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from issuance of common stock</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Aggregated proceeds (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xml:lang="en-US">Proceeds from issuance of pre-funded warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromContributedCapital_lbl" xml:lang="en-US">Contribution by noncontrolling interest shareholder</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromContributedCapital" xlink:to="us-gaap_ProceedsFromContributedCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract21" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract21"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract21_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract21" xlink:to="gdc_UnlabeledAbstract21_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract22" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract22"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract22_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract22" xlink:to="gdc_UnlabeledAbstract22_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">EFFECT OF EXCHANGE RATE CHANGE ON CASH AND CASH EQUIVALENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract23" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract23"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract23_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract23" xlink:to="gdc_UnlabeledAbstract23_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract24" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract24"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract24_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract24" xlink:to="gdc_UnlabeledAbstract24_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract25" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract25"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract25_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract25" xlink:to="gdc_UnlabeledAbstract25_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract26" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract26"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract26_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract26" xlink:to="gdc_UnlabeledAbstract26_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">SUPPLEMENTAL CASH FLOW INFORMATION:</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Cash paid for income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract27" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract27"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract27_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract27" xlink:to="gdc_UnlabeledAbstract27_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">NON-CASH TRANSACTIONS OF INVESTING AND FINANCING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_lbl" xml:lang="en-US">Issuance of common stock for acquisition of Yuan Ma</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US">Exercise of pre-funded warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US">Fair value changes of convertible notes receivable</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl" xml:lang="en-US">The cancellation of the common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US">(Gain)/loss from the disposal of discontinued operations or subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent_lbl" xml:lang="en-US">Other receivable - related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl" xml:lang="en-US">Prepaid and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US">Other assets</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Purchase of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireMachineryAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMachineryAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireMachineryAndEquipment_lbl" xml:lang="en-US">Purchase of equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMachineryAndEquipment" xlink:to="us-gaap_PaymentsToAcquireMachineryAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US">Purchase of convertible notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" xlink:href="gdc-20231231.xsd#gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities_lbl" xml:lang="en-US">Issuance of common stock for acquisition right, title, and interest in and to the certain software</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" xlink:to="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia_lbl" xml:lang="en-US">Issuance of common stock for acquisition of Highlight Media</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:to="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_CancellationOfCommonStocks" xlink:href="gdc-20231231.xsd#gdc_CancellationOfCommonStocks"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gdc_CancellationOfCommonStocks_lbl" xml:lang="en-US">The cancellation of the common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CancellationOfCommonStocks" xlink:to="gdc_CancellationOfCommonStocks_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember" xlink:href="gdc-20231231.xsd#gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember_lbl" xml:lang="en-US">Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember" xlink:to="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsUnappropriatedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsUnappropriatedMember_lbl" xml:lang="en-US">Unrestricted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsUnappropriatedMember" xlink:to="us-gaap_RetainedEarningsUnappropriatedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ParentMember_lbl" xml:lang="en-US">Total GD Culture Group Limited Shareholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ParentMember" xlink:to="us-gaap_ParentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Non controlling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StockSubscriptionReceivableMember" xlink:href="gdc-20231231.xsd#gdc_StockSubscriptionReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockSubscriptionReceivableMember_lbl" xml:lang="en-US">Stock Subscription Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockSubscriptionReceivableMember" xlink:to="gdc_StockSubscriptionReceivableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">Nature of business and organization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Consolidated Financial Statements Reflect the Activities of GDC</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_BackgroundOfConsolidatedEntityDescription" xlink:href="gdc-20231231.xsd#gdc_BackgroundOfConsolidatedEntityDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_BackgroundOfConsolidatedEntityDescription_lbl" xml:lang="en-US">Background</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_BackgroundOfConsolidatedEntityDescription" xlink:to="gdc_BackgroundOfConsolidatedEntityDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentAdditionalInformation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentAdditionalInformation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentAdditionalInformation_lbl" xml:lang="en-US">Ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentAdditionalInformation" xlink:to="us-gaap_EquityMethodInvestmentAdditionalInformation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of significant accounting policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives of Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:to="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Plant and equipment, Useful Life</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl" xml:lang="en-US">Plant and equipment, Estimated Residual Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US">Useful Life</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">Business Combination and Restructuring</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Total consideration at fair value</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US">Cash</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US">Equipment</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_lbl" xml:lang="en-US">Other noncurrent assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Goodwill</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xml:lang="en-US">Taxes Payable</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xml:lang="en-US">Other Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl" xml:lang="en-US">Variable Interest Entity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:to="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl" xml:lang="en-US">Schedule of Company Maintains Bank Accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DueFromBanks"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueFromBanks_lbl" xml:lang="en-US">Cash at Banks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromBanks" xlink:to="us-gaap_DueFromBanks_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">Prepaid and Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Prepaid and Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidAdvertising" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidAdvertising"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidAdvertising_lbl" xml:lang="en-US">Prepayments of digital human services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidAdvertising" xlink:to="us-gaap_PrepaidAdvertising_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Supplies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Supplies_lbl" xml:lang="en-US">Prepayments of live streaming services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Supplies" xlink:to="us-gaap_Supplies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">Other prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of Accounts Receivable</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl" xml:lang="en-US">Schedule of Movement of Allowance for Doubtful Accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AllowanceForDoubtfulAccountsReceivableAdditions" xlink:href="gdc-20231231.xsd#gdc_AllowanceForDoubtfulAccountsReceivableAdditions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AllowanceForDoubtfulAccountsReceivableAdditions_lbl" xml:lang="en-US">Addition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AllowanceForDoubtfulAccountsReceivableAdditions" xlink:to="gdc_AllowanceForDoubtfulAccountsReceivableAdditions_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_DisposalOfHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_DisposalOfHighlightMedia"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_DisposalOfHighlightMedia_lbl" xml:lang="en-US">Disposal of Highlight Media</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DisposalOfHighlightMedia" xlink:to="gdc_DisposalOfHighlightMedia_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndOtherIncomeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndOtherIncomeTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestAndOtherIncomeTextBlock_lbl" xml:lang="en-US">Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndOtherIncomeTextBlock" xlink:to="us-gaap_InterestAndOtherIncomeTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock_lbl" xml:lang="en-US">Schedule of Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock" xlink:to="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ReceivableFromDisposalOfWuge" xlink:href="gdc-20231231.xsd#gdc_ReceivableFromDisposalOfWuge"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ReceivableFromDisposalOfWuge_lbl" xml:lang="en-US">Receivable from disposal of Wuge</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ReceivableFromDisposalOfWuge" xlink:to="gdc_ReceivableFromDisposalOfWuge_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesGrossCurrent_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesGrossCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Equipment, net</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Equipment, Net</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Office equipment and furniture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Intangible Assets, Net</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Intangible Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Subtotal</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Less: accumulated amortization</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Total</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US">Schedule of Carrying Amount of Goodwill Business Units</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US">Goodwill acquired through acquisition</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl" xml:lang="en-US">Goodwill impairments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherPayablesRelatedPartiesTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_OtherPayablesRelatedPartiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_OtherPayablesRelatedPartiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Payable &#8211; Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherPayablesRelatedPartiesTableTextBlock" xlink:to="gdc_OtherPayablesRelatedPartiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_RelatedPartyRelationship" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyRelationship"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_RelatedPartyRelationship_lbl" xml:lang="en-US">Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RelatedPartyRelationship" xlink:to="gdc_RelatedPartyRelationship_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_NatureOfRelatedParties" xlink:href="gdc-20231231.xsd#gdc_NatureOfRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_NatureOfRelatedParties_lbl" xml:lang="en-US">Nature</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NatureOfRelatedParties" xlink:to="gdc_NatureOfRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherPayableRelatedPartiesCurrent" xlink:href="gdc-20231231.xsd#gdc_OtherPayableRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_OtherPayableRelatedPartiesCurrent_lbl" xml:lang="en-US">Other payables - related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherPayableRelatedPartiesCurrent" xlink:to="gdc_OtherPayableRelatedPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">Convertible Notes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of Convertible Notes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtTableTextBlock" xlink:to="us-gaap_ConvertibleDebtTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US">Convertible notes receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of Lease Payments Term</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_WeightedAverageRemainingLeaseTermAbstract" xlink:href="gdc-20231231.xsd#gdc_WeightedAverageRemainingLeaseTermAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_WeightedAverageRemainingLeaseTermAbstract_lbl" xml:lang="en-US">Weighted average remaining lease term:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WeightedAverageRemainingLeaseTermAbstract" xlink:to="gdc_WeightedAverageRemainingLeaseTermAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating lease, weighted average Lease term</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract28" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract28"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract28_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract28" xlink:to="gdc_UnlabeledAbstract28_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_WeightedAverageDiscountRateAbstract" xlink:href="gdc-20231231.xsd#gdc_WeightedAverageDiscountRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_WeightedAverageDiscountRateAbstract_lbl" xml:lang="en-US">Weighted average discount rate:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WeightedAverageDiscountRateAbstract" xlink:to="gdc_WeightedAverageDiscountRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating lease, weighted average discount rate</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseIncomeTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_lbl" xml:lang="en-US">Schedule of Balances for the Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:to="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_OperatingLeaseRightOfUseAssetsNetAbstract" xlink:href="gdc-20231231.xsd#gdc_OperatingLeaseRightOfUseAssetsNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_OperatingLeaseRightOfUseAssetsNetAbstract_lbl" xml:lang="en-US">Operating lease right-of-use assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OperatingLeaseRightOfUseAssetsNetAbstract" xlink:to="gdc_OperatingLeaseRightOfUseAssetsNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract29" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract29"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract29_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract29" xlink:to="gdc_UnlabeledAbstract29_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_LeaseLiabilitiesAbstract" xlink:href="gdc-20231231.xsd#gdc_LeaseLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_LeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LeaseLiabilitiesAbstract" xlink:to="gdc_LeaseLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Lease Payments Under Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">FY2024</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">FY2025</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">FY2026</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">FY2027</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">FY2028</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: imputed interest</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Taxes</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Current and Deferred Components of Income Tax Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current tax</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred tax</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Income Tax Assets and Liabilities</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_DeferredTaxAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_DeferredTaxAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_DeferredTaxAssetsAbstract_lbl" xml:lang="en-US">Deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DeferredTaxAssetsAbstract" xlink:to="gdc_DeferredTaxAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xml:lang="en-US">Net operating losses carried forward &#8211; U.S.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_lbl" xml:lang="en-US">Lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:to="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xml:lang="en-US">Right - Of - Use assets</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfTaxesPayableTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfTaxesPayableTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ScheduleOfTaxesPayableTableTextBlock_lbl" xml:lang="en-US">Schedule of Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfTaxesPayableTableTextBlock" xlink:to="gdc_ScheduleOfTaxesPayableTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ValueAddedTaxTaxesPayable" xlink:href="gdc-20231231.xsd#gdc_ValueAddedTaxTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ValueAddedTaxTaxesPayable_lbl" xml:lang="en-US">VAT taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ValueAddedTaxTaxesPayable" xlink:to="gdc_ValueAddedTaxTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesOther_lbl" xml:lang="en-US">Other taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesOther" xlink:to="us-gaap_TaxesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Concentration of Risk</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Warrant Activity</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Average Remaining Contractual Life, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Outstanding, Granted/Acquired</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Exercise price per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired_lbl" xml:lang="en-US">Exercisable Into Number of Shares, Granted/Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Granted/Acquired (in Dollars per share)</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageRemainingContractualLifeGrantedAcquired" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeGrantedAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AverageRemainingContractualLifeGrantedAcquired_lbl" xml:lang="en-US">Average Remaining Contractual Life, Granted/Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeGrantedAcquired" xlink:to="gdc_AverageRemainingContractualLifeGrantedAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Outstanding, Expired</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited_lbl" xml:lang="en-US">Exercisable Into Number of Shares, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Expired (in Dollars per share)</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageRemainingContractualLifeForfeited" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeForfeited"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AverageRemainingContractualLifeForfeited_lbl" xml:lang="en-US">Average Remaining Contractual Life, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeForfeited" xlink:to="gdc_AverageRemainingContractualLifeForfeited_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl" xml:lang="en-US">Exercisable Into Number of Shares, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl0" xml:lang="en-US">Exercised shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercised (in Dollars per share)</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageRemainingContractualLifeExercised" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AverageRemainingContractualLifeExercised_lbl" xml:lang="en-US">Average Remaining Contractual Life, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeExercised" xlink:to="gdc_AverageRemainingContractualLifeExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Average Remaining Contractual Life, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Reporting</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US">Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl" xml:lang="en-US">Schedule of Discounted Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">REVENUES</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract30" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract30"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract30_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract30" xlink:to="gdc_UnlabeledAbstract30_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_CostOfRevenuesAbstract" xlink:href="gdc-20231231.xsd#gdc_CostOfRevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_CostOfRevenuesAbstract_lbl" xml:lang="en-US">COST OF REVENUES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CostOfRevenuesAbstract" xlink:to="gdc_CostOfRevenuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xml:lang="en-US">TOTAL COST OF REVENUES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl" xml:lang="en-US">GROSS PROFIT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract31" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract31"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract31_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract31" xlink:to="gdc_UnlabeledAbstract31_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">OPERATING EXPENSES</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Provision for doubtful accounts</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract32" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract32"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract32_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract32" xlink:to="gdc_UnlabeledAbstract32_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract33" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract33"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract33_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract33" xlink:to="gdc_UnlabeledAbstract33_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherIncomeExpenseAbstract" xlink:href="gdc-20231231.xsd#gdc_OtherIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_OtherIncomeExpenseAbstract_lbl" xml:lang="en-US">OTHER INCOME (EXPENSE)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherIncomeExpenseAbstract" xlink:to="gdc_OtherIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl" xml:lang="en-US">Other income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract34" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract34"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract34_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract34" xlink:to="gdc_UnlabeledAbstract34_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl" xml:lang="en-US">LOSS BEFORE INCOME TAXES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl" xml:lang="en-US">PROVISION FOR INCOME TAXES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract35" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract35"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract35_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract35" xlink:to="gdc_UnlabeledAbstract35_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Assets and Liabilities Measured at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US">Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AssetsAbstract0" xlink:href="gdc-20231231.xsd#gdc_AssetsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AssetsAbstract0_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AssetsAbstract0" xlink:to="gdc_AssetsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent events</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Less: allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl" xml:lang="en-US">LOSS FROM OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_CitiProfitBVIMember" xlink:href="gdc-20231231.xsd#gdc_CitiProfitBVIMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_CitiProfitBVIMember_lbl" xml:lang="en-US">Citi Profit BVI [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CitiProfitBVIMember" xlink:to="gdc_CitiProfitBVIMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_TMSRHKMember" xlink:href="gdc-20231231.xsd#gdc_TMSRHKMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_TMSRHKMember_lbl" xml:lang="en-US">TMSR HK2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TMSRHKMember" xlink:to="gdc_TMSRHKMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gdc_TMSRHKMember_lbl0" xml:lang="en-US">TMSR HK [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TMSRHKMember" xlink:to="gdc_TMSRHKMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightHKMember" xlink:href="gdc-20231231.xsd#gdc_HighlightHKMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_HighlightHKMember_lbl" xml:lang="en-US">Highlight HK [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightHKMember" xlink:to="gdc_HighlightHKMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_MakesiWfoeMember" xlink:href="gdc-20231231.xsd#gdc_MakesiWfoeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_MakesiWfoeMember_lbl" xml:lang="en-US">Makesi WFOE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_MakesiWfoeMember" xlink:to="gdc_MakesiWfoeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightWFOEMember" xlink:href="gdc-20231231.xsd#gdc_HighlightWFOEMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_HighlightWFOEMember_lbl" xml:lang="en-US">Highlight WFOE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightWFOEMember" xlink:to="gdc_HighlightWFOEMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_YuanmaMember" xlink:href="gdc-20231231.xsd#gdc_YuanmaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_YuanmaMember_lbl" xml:lang="en-US">Yuanma [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_YuanmaMember" xlink:to="gdc_YuanmaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_WugeMember_lbl" xml:lang="en-US">Wuge [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WugeMember" xlink:to="gdc_WugeMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gdc_WugeMember_lbl0" xml:lang="en-US">Wuge Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WugeMember" xlink:to="gdc_WugeMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightMediaMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_HighlightMediaMember_lbl" xml:lang="en-US">Highlight Media [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightMediaMember" xlink:to="gdc_HighlightMediaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AICatalysisMember" xlink:href="gdc-20231231.xsd#gdc_AICatalysisMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AICatalysisMember_lbl" xml:lang="en-US">AI Catalysis [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AICatalysisMember" xlink:to="gdc_AICatalysisMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SHXianzhuiMember" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_SHXianzhuiMember_lbl" xml:lang="en-US">SH Xianzhui [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SHXianzhuiMember" xlink:to="gdc_SHXianzhuiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office equipment and furnishing [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SoftwareMember" xlink:href="gdc-20231231.xsd#gdc_SoftwareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_SoftwareMember_lbl" xml:lang="en-US">Software	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SoftwareMember" xlink:to="gdc_SoftwareMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gdc_SoftwareMember_lbl0" xml:lang="en-US">Software [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SoftwareMember" xlink:to="gdc_SoftwareMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ShanghaiHighlightAssetManagementCoLTDMember" xlink:href="gdc-20231231.xsd#gdc_ShanghaiHighlightAssetManagementCoLTDMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ShanghaiHighlightAssetManagementCoLTDMember_lbl" xml:lang="en-US">Shanghai Highlight Asset Management Co. LTD [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShanghaiHighlightAssetManagementCoLTDMember" xlink:to="gdc_ShanghaiHighlightAssetManagementCoLTDMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ZihaoZhaoMember" xlink:href="gdc-20231231.xsd#gdc_ZihaoZhaoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ZihaoZhaoMember_lbl" xml:lang="en-US">Zihao Zhao [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ZihaoZhaoMember" xlink:to="gdc_ZihaoZhaoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_WarrantActivityMember" xlink:href="gdc-20231231.xsd#gdc_WarrantActivityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_WarrantActivityMember_lbl" xml:lang="en-US">Warrant Activity [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantActivityMember" xlink:to="gdc_WarrantActivityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Option Activity [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl0" xml:lang="en-US">Options [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_EnterpriseBrandManagementServicesMember" xlink:href="gdc-20231231.xsd#gdc_EnterpriseBrandManagementServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_EnterpriseBrandManagementServicesMember_lbl" xml:lang="en-US">Enterprise brand management services	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_EnterpriseBrandManagementServicesMember" xlink:to="gdc_EnterpriseBrandManagementServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeDigitalDoorSignsMember" xlink:href="gdc-20231231.xsd#gdc_WugeDigitalDoorSignsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_WugeDigitalDoorSignsMember_lbl" xml:lang="en-US">Wuge digital door signs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WugeDigitalDoorSignsMember" xlink:to="gdc_WugeDigitalDoorSignsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_DiscountedOperationsMember" xlink:href="gdc-20231231.xsd#gdc_DiscountedOperationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_DiscountedOperationsMember_lbl" xml:lang="en-US">Discounted operations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DiscountedOperationsMember" xlink:to="gdc_DiscountedOperationsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_DigiTraxConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_DigiTraxConvertibleNotesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_DigiTraxConvertibleNotesMember_lbl" xml:lang="en-US">DigiTrax Convertible Notes [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DigiTraxConvertibleNotesMember" xlink:to="gdc_DigiTraxConvertibleNotesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_LiquidConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_LiquidConvertibleNotesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_LiquidConvertibleNotesMember_lbl" xml:lang="en-US">Liquid Convertible Notes [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LiquidConvertibleNotesMember" xlink:to="gdc_LiquidConvertibleNotesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Quoted Prices In Active Markets (Level 1) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Significant Other Observable Inputs (Level 2) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Significant Other Unobservable Inputs (Level 3) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis_lbl" xml:lang="en-US">Financial Support to Nonconsolidated Legal Entity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US">Class of Warrant or Right [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionAxis_lbl" xml:lang="en-US">Asset Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-Term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Jurisdiction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradingActivityByTypeAxis_lbl" xml:lang="en-US">Trading Activity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="us-gaap_TradingActivityByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US">Investment, Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl" xml:lang="en-US">Equity interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExcessStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExcessStockSharesIssued_lbl" xml:lang="en-US">Shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesIssued" xlink:to="us-gaap_ExcessStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageClosingBidPrice" xlink:href="gdc-20231231.xsd#gdc_AverageClosingBidPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AverageClosingBidPrice_lbl" xml:lang="en-US">Average closing bid price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageClosingBidPrice" xlink:to="gdc_AverageClosingBidPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SharesOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_SharesOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_SharesOfCommonStock_lbl" xml:lang="en-US">Shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SharesOfCommonStock" xlink:to="gdc_SharesOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionSharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionSharePrice_lbl" xml:lang="en-US">Average closing price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionSharePrice" xlink:to="us-gaap_BusinessAcquisitionSharePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AgreementTerm" xlink:href="gdc-20231231.xsd#gdc_AgreementTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AgreementTerm_lbl" xml:lang="en-US">Agreement term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AgreementTerm" xlink:to="gdc_AgreementTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromMinorityShareholders_lbl" xml:lang="en-US">Shareholders&#8217; equity amount (in Yuan Renminbi)</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyDistributionToShareholdersPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyDistributionToShareholdersPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentCompanyDistributionToShareholdersPerShare_lbl" xml:lang="en-US">Shareholders&#8217; equity, per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyDistributionToShareholdersPerShare" xlink:to="us-gaap_InvestmentCompanyDistributionToShareholdersPerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl" xml:lang="en-US">Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:to="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement_lbl" xml:lang="en-US">Tax benefits, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" xlink:to="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US">Shares issued</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xml:lang="en-US">Exercise price of common stock (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstanding_lbl" xml:lang="en-US">Pre-funded warrants (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstanding" xlink:to="us-gaap_WarrantsAndRightsOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantExercisePriceDecrease_lbl" xml:lang="en-US">Remaining exercise price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceDecrease" xlink:to="us-gaap_WarrantExercisePriceDecrease_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WarrantExercisePriceDecrease_lbl0" xml:lang="en-US">Exercise price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceDecrease" xlink:to="us-gaap_WarrantExercisePriceDecrease_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Purchase of warrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl" xml:lang="en-US">Pre-funded warrants of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_NominalConsiderationPerShare" xlink:href="gdc-20231231.xsd#gdc_NominalConsiderationPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_NominalConsiderationPerShare_lbl" xml:lang="en-US">Nominal consideration per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NominalConsiderationPerShare" xlink:to="gdc_NominalConsiderationPerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Warrant of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl0" xml:lang="en-US">Issuance of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Outstanding warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl0" xml:lang="en-US">Outstanding shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive effect</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US">Service fee percentage</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl" xml:lang="en-US">Goodwill deductible for income tax purposes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xml:lang="en-US">Equity interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xml:lang="en-US">Purchase price for transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalDeferredPurchasePrice_lbl" xml:lang="en-US">Purchase price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalDeferredPurchasePrice" xlink:to="us-gaap_SupplementalDeferredPurchasePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred_lbl" xml:lang="en-US">Consideration amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred_lbl0" xml:lang="en-US">Purchase price (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_CancellationsOfShares" xlink:href="gdc-20231231.xsd#gdc_CancellationsOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_CancellationsOfShares_lbl" xml:lang="en-US">Cancellation of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CancellationsOfShares" xlink:to="gdc_CancellationsOfShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments_lbl" xml:lang="en-US">Purchase of software</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" xlink:to="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US">Compensation expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Aggregate amount</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateInterestPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateInterestPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AggregateInterestPercentage_lbl" xml:lang="en-US">Aggregate interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateInterestPercentage" xlink:to="gdc_AggregateInterestPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Shares issued price per share (in Dollars per share)</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl0" xml:lang="en-US">Price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_GrossProceeds" xlink:href="gdc-20231231.xsd#gdc_GrossProceeds"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_GrossProceeds_lbl" xml:lang="en-US">Gross proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_GrossProceeds" xlink:to="gdc_GrossProceeds_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription_lbl" xml:lang="en-US">Convertible description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" xlink:to="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_lbl" xml:lang="en-US">Sale Leaseback Transaction, Gross Proceeds, Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" xlink:to="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl" xml:lang="en-US">Unrealized gains on fair value changes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Operating loss carry forward (in Dollars)</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Corporate tax rate</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl" xml:lang="en-US">Effective rate percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Profit tax percentage</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_lbl" xml:lang="en-US">Profits (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:to="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Profit tax percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution_lbl" xml:lang="en-US">Assessable profits (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution" xlink:to="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Foreign tax rate, percentage</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_ValueAddedTaxRatePercentage" xlink:href="gdc-20231231.xsd#gdc_ValueAddedTaxRatePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ValueAddedTaxRatePercentage_lbl" xml:lang="en-US">Value added tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ValueAddedTaxRatePercentage" xlink:to="gdc_ValueAddedTaxRatePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl" xml:lang="en-US">Federal deposit insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense" xlink:href="gdc-20231231.xsd#gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense_lbl" xml:lang="en-US">Excess federal deposit insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense" xlink:to="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea_lbl" xml:lang="en-US">Deposit with various financial institutions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea" xlink:to="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_TaxProfitsPercentage" xlink:href="gdc-20231231.xsd#gdc_TaxProfitsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_TaxProfitsPercentage_lbl" xml:lang="en-US">Tax profits percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TaxProfitsPercentage" xlink:to="gdc_TaxProfitsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_RegisteredCapitalPercentage" xlink:href="gdc-20231231.xsd#gdc_RegisteredCapitalPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_RegisteredCapitalPercentage_lbl" xml:lang="en-US">Registered capital percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RegisteredCapitalPercentage" xlink:to="gdc_RegisteredCapitalPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_NetProfitPercentage" xlink:href="gdc-20231231.xsd#gdc_NetProfitPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_NetProfitPercentage_lbl" xml:lang="en-US">Net profit percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NetProfitPercentage" xlink:to="gdc_NetProfitPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_CapitalAndStatutoryReserve" xlink:href="gdc-20231231.xsd#gdc_CapitalAndStatutoryReserve"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_CapitalAndStatutoryReserve_lbl" xml:lang="en-US">Capital and statutory reserve (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CapitalAndStatutoryReserve" xlink:to="gdc_CapitalAndStatutoryReserve_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateOfSharesOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_AggregateOfSharesOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AggregateOfSharesOfCommonStock_lbl" xml:lang="en-US">Aggregate common stock shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateOfSharesOfCommonStock" xlink:to="gdc_AggregateOfSharesOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US">Price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_GrossProceedsReceivedPercentage" xlink:href="gdc-20231231.xsd#gdc_GrossProceedsReceivedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_GrossProceedsReceivedPercentage_lbl" xml:lang="en-US">Gross proceeds received percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_GrossProceedsReceivedPercentage" xlink:to="gdc_GrossProceedsReceivedPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpenseOfferingCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestExpenseOfferingCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoninterestExpenseOfferingCost_lbl" xml:lang="en-US">Offering expenses payable (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestExpenseOfferingCost" xlink:to="us-gaap_NoninterestExpenseOfferingCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockSharesIssued1_lbl" xml:lang="en-US">Issuance of shares of common stock as purchase consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesIssued1" xlink:to="us-gaap_ConversionOfStockSharesIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantPurchaseCommitmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantPurchaseCommitmentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantPurchaseCommitmentDescription_lbl" xml:lang="en-US">Purchase agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantPurchaseCommitmentDescription" xlink:to="us-gaap_SignificantPurchaseCommitmentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredOfferingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredOfferingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredOfferingCosts_lbl" xml:lang="en-US">Offering cost (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOfferingCosts" xlink:to="us-gaap_DeferredOfferingCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherUnderwritingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherUnderwritingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherUnderwritingExpense_lbl" xml:lang="en-US">Underwriting commissions (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherUnderwritingExpense" xlink:to="us-gaap_OtherUnderwritingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfessionalFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfessionalFees_lbl" xml:lang="en-US">Other professional fees (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalFees" xlink:to="us-gaap_ProfessionalFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssued_lbl0" xml:lang="en-US">Common stock shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xml:lang="en-US">Exercised options to purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYleAu63QqWmwuePmhqP/XpEXsjeNMD4fOkJWVvgROQ6vcu+RRumLqxt7EgNLVr+8/o11enRj6/KVjaJuP3/iDPHQUGybeJO3rretOXfQZoH/PJmvBIvpLOrnTN8sMMDYU0UcFDuhqiTCiA9WCNaPoAMEsLUW0uu/oQJ0ejTRQW5x23eoYweaU2Rp6HVu/+oLTrQIJwi6XjvezjIMxudX3S] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Purchase shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Exercise price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl" xml:lang="en-US">Number of share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ExercisePriceOfPerHalfShare" xlink:href="gdc-20231231.xsd#gdc_ExercisePriceOfPerHalfShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ExercisePriceOfPerHalfShare_lbl" xml:lang="en-US">Exercise price of per half share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExercisePriceOfPerHalfShare" xlink:to="gdc_ExercisePriceOfPerHalfShare_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ExercisePriceOfPerWholeShare" xlink:href="gdc-20231231.xsd#gdc_ExercisePriceOfPerWholeShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ExercisePriceOfPerWholeShare_lbl" xml:lang="en-US">Exercise price of per whole share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExercisePriceOfPerWholeShare" xlink:to="gdc_ExercisePriceOfPerWholeShare_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" xlink:href="gdc-20231231.xsd#gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination_lbl" xml:lang="en-US">Number of days after the consummation of its initial business combination</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" xlink:to="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_NumberOfSharesIssuedPerUnit" xlink:href="gdc-20231231.xsd#gdc_NumberOfSharesIssuedPerUnit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_NumberOfSharesIssuedPerUnit_lbl" xml:lang="en-US">Number of shares in a unit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NumberOfSharesIssuedPerUnit" xlink:to="gdc_NumberOfSharesIssuedPerUnit_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PricePerUnit" xlink:href="gdc-20231231.xsd#gdc_PricePerUnit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PricePerUnit_lbl" xml:lang="en-US">Price per unit (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PricePerUnit" xlink:to="gdc_PricePerUnit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xml:lang="en-US">Aggregate price (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction_lbl" xml:lang="en-US">Common stock, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash (in Dollars)</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForCommissions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForCommissions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForCommissions_lbl" xml:lang="en-US">Commission fee (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForCommissions" xlink:to="us-gaap_PaymentsForCommissions_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateGrossProceedsPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateGrossProceedsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AggregateGrossProceedsPercentage_lbl" xml:lang="en-US">Aggregate gross proceeds percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateGrossProceedsPercentage" xlink:to="gdc_AggregateGrossProceedsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_NonaccountableExpense" xlink:href="gdc-20231231.xsd#gdc_NonaccountableExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_NonaccountableExpense_lbl" xml:lang="en-US">Non-accountable expense (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NonaccountableExpense" xlink:to="gdc_NonaccountableExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AccountableExpenses" xlink:href="gdc-20231231.xsd#gdc_AccountableExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AccountableExpenses_lbl" xml:lang="en-US">Accountable expenses (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AccountableExpenses" xlink:to="gdc_AccountableExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_CommonStockSharesOutstandingPercentage" xlink:href="gdc-20231231.xsd#gdc_CommonStockSharesOutstandingPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_CommonStockSharesOutstandingPercentage_lbl" xml:lang="en-US">Common stock shares outstanding, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CommonStockSharesOutstandingPercentage" xlink:to="gdc_CommonStockSharesOutstandingPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PrefundedWarrant" xlink:href="gdc-20231231.xsd#gdc_PrefundedWarrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PrefundedWarrant_lbl" xml:lang="en-US">Pre-funded warrant (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrefundedWarrant" xlink:to="gdc_PrefundedWarrant_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_OutstandingCommonStockPercentage" xlink:href="gdc-20231231.xsd#gdc_OutstandingCommonStockPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_OutstandingCommonStockPercentage_lbl" xml:lang="en-US">Outstanding common stock, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OutstandingCommonStockPercentage" xlink:to="gdc_OutstandingCommonStockPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantExercisePriceIncrease_lbl" xml:lang="en-US">Warrant is outstanding price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceIncrease" xlink:to="us-gaap_WarrantExercisePriceIncrease_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_WarrantsToPurchaseShares" xlink:href="gdc-20231231.xsd#gdc_WarrantsToPurchaseShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_WarrantsToPurchaseShares_lbl" xml:lang="en-US">Warrants to purchase shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantsToPurchaseShares" xlink:to="gdc_WarrantsToPurchaseShares_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_WarrantExpireTerm" xlink:href="gdc-20231231.xsd#gdc_WarrantExpireTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_WarrantExpireTerm_lbl" xml:lang="en-US">Warrant expire term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantExpireTerm" xlink:to="gdc_WarrantExpireTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_lbl" xml:lang="en-US">Exercised warrants (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage_lbl" xml:lang="en-US">Aggregate shares percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage" xlink:to="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregatePurchasePrice" xlink:href="gdc-20231231.xsd#gdc_AggregatePurchasePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AggregatePurchasePrice_lbl" xml:lang="en-US">Aggregate purchase price (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregatePurchasePrice" xlink:to="gdc_AggregatePurchasePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Purchase of equity interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Common stock par value (in Dollars per share)</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates and Assumptions</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Translation and Transactions</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PrepaymentPolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_PrepaymentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PrepaymentPolicyTextBlock_lbl" xml:lang="en-US">Prepaid and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrepaymentPolicyTextBlock" xlink:to="gdc_PrepaymentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivablePolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivablePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ConvertibleNotesReceivablePolicyTextBlock_lbl" xml:lang="en-US">Convertible Notes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivablePolicyTextBlock" xlink:to="gdc_ConvertibleNotesReceivablePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Equipment</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Lease</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_ImpairmentForLonglivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment for Long-lived Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock" xlink:to="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair value measuremen</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpensePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpensePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpensePolicyTextBlock_lbl" xml:lang="en-US">Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpensePolicyTextBlock" xlink:to="us-gaap_InterestExpensePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Net Loss per Common Stock</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassification</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Accounting Pronouncements</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" xml:lang="en-US">Business Combination [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_BeijingHeheMember" xlink:href="gdc-20231231.xsd#gdc_BeijingHeheMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_BeijingHeheMember_lbl" xml:lang="en-US">Beijing Hehe [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_BeijingHeheMember" xlink:to="gdc_BeijingHeheMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" xlink:href="gdc-20231231.xsd#gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember_lbl" xml:lang="en-US">Shanghai Yuanma Food and Beverage Management Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" xlink:to="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember_lbl" xml:lang="en-US">Voting Rights Proxy and Financial Support Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember" xlink:to="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_MakesiIoTTechnologyShanghaiCoLtdMember" xlink:href="gdc-20231231.xsd#gdc_MakesiIoTTechnologyShanghaiCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_MakesiIoTTechnologyShanghaiCoLtdMember_lbl" xml:lang="en-US">Makesi WFOE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_MakesiIoTTechnologyShanghaiCoLtdMember" xlink:to="gdc_MakesiIoTTechnologyShanghaiCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgencyAgreementsMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgencyAgreementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PlacementAgencyAgreementsMember_lbl" xml:lang="en-US">Placement Agency Agreements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgencyAgreementsMember" xlink:to="gdc_PlacementAgencyAgreementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PreFundedWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PreFundedWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PreFundedWarrantsMember_lbl" xml:lang="en-US">Pre-Funded Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PreFundedWarrantsMember" xlink:to="gdc_PreFundedWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightMediaShareholdersMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaShareholdersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_HighlightMediaShareholdersMember_lbl" xml:lang="en-US">Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightMediaShareholdersMember" xlink:to="gdc_HighlightMediaShareholdersMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gdc_HighlightMediaShareholdersMember_lbl0" xml:lang="en-US">Highlight Media Shareholders [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightMediaShareholdersMember" xlink:to="gdc_HighlightMediaShareholdersMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_US_lbl" xml:lang="en-US">United States [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScenarioForecastMember_lbl" xml:lang="en-US">Forecast [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PRCMember" xlink:href="gdc-20231231.xsd#gdc_PRCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PRCMember_lbl" xml:lang="en-US">PRC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PRCMember" xlink:to="gdc_PRCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CN"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_CN_lbl" xml:lang="en-US">PRC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableIncomeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableIncomeInterestRateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableIncomeInterestRateMember_lbl" xml:lang="en-US">Variable Income Interest Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableIncomeInterestRateMember" xlink:to="us-gaap_VariableIncomeInterestRateMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ReverseStockSplitMember" xlink:href="gdc-20231231.xsd#gdc_ReverseStockSplitMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ReverseStockSplitMember_lbl" xml:lang="en-US">Reverse Stock Split [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ReverseStockSplitMember" xlink:to="gdc_ReverseStockSplitMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_May2023OfferingPurchasersMember" xlink:href="gdc-20231231.xsd#gdc_May2023OfferingPurchasersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_May2023OfferingPurchasersMember_lbl" xml:lang="en-US">May 2023 Offering Purchasers [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_May2023OfferingPurchasersMember" xlink:to="gdc_May2023OfferingPurchasersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US">IPO [Member]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_PublicWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PublicWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PublicWarrantsMember_lbl" xml:lang="en-US">Public Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PublicWarrantsMember" xlink:to="gdc_PublicWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SponsorMember" xlink:href="gdc-20231231.xsd#gdc_SponsorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_SponsorMember_lbl" xml:lang="en-US">Sponsor [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SponsorMember" xlink:to="gdc_SponsorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PrivateWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PrivateWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PrivateWarrantsMember_lbl" xml:lang="en-US">Private Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrivateWarrantsMember" xlink:to="gdc_PrivateWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnderwriterMember" xlink:href="gdc-20231231.xsd#gdc_UnderwriterMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnderwriterMember_lbl" xml:lang="en-US">Underwriter [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnderwriterMember" xlink:to="gdc_UnderwriterMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SecuritiesPurchaseAgreementsMember" xlink:href="gdc-20231231.xsd#gdc_SecuritiesPurchaseAgreementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_SecuritiesPurchaseAgreementsMember_lbl" xml:lang="en-US">Securities Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SecuritiesPurchaseAgreementsMember" xlink:to="gdc_SecuritiesPurchaseAgreementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnregisteredWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_UnregisteredWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnregisteredWarrantsMember_lbl" xml:lang="en-US">Unregistered Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnregisteredWarrantsMember" xlink:to="gdc_UnregisteredWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PriceProtectionAdjustmentMember" xlink:href="gdc-20231231.xsd#gdc_PriceProtectionAdjustmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PriceProtectionAdjustmentMember_lbl" xml:lang="en-US">Price Protection Adjustment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PriceProtectionAdjustmentMember" xlink:to="gdc_PriceProtectionAdjustmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StockholderApprovalMember" xlink:href="gdc-20231231.xsd#gdc_StockholderApprovalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockholderApprovalMember_lbl" xml:lang="en-US">Stockholder Approval [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockholderApprovalMember" xlink:to="gdc_StockholderApprovalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgencyAgreementMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgencyAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PlacementAgencyAgreementMember_lbl" xml:lang="en-US">Placement Agency Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgencyAgreementMember" xlink:to="gdc_PlacementAgencyAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgentMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PlacementAgentMember_lbl" xml:lang="en-US">Placement Agent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgentMember" xlink:to="gdc_PlacementAgentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ExchangeWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_ExchangeWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ExchangeWarrantsMember_lbl" xml:lang="en-US">Exchange Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExchangeWarrantsMember" xlink:to="gdc_ExchangeWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgentWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgentWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PlacementAgentWarrantsMember_lbl" xml:lang="en-US">Placement Agent Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgentWarrantsMember" xlink:to="gdc_PlacementAgentWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_RegisteredWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_RegisteredWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_RegisteredWarrantsMember_lbl" xml:lang="en-US">Registered Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RegisteredWarrantsMember" xlink:to="gdc_RegisteredWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related and Nonrelated Parties [Domain]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US">Ownership [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:to="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:to="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" xlink:to="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:href="gdc-20231231.xsd#gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable_lbl" xml:lang="en-US">Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:to="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTable_lbl" xml:lang="en-US">Goodwill [Table]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillLineItems_lbl" xml:lang="en-US">Goodwill [Line Items]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable_lbl" xml:lang="en-US">Related Party Transactions (Details) - Schedule of Other Payable &#8211; Related Parties [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" xlink:to="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems_lbl" xml:lang="en-US">Related Party Transactions (Details) - Schedule of Other Payable &#8211; Related Parties [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Award Type [Domain]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsScheduleofWarrantActivityTable" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsScheduleofWarrantActivityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_EquityDetailsScheduleofWarrantActivityTable_lbl" xml:lang="en-US">Equity (Details) - Schedule of Warrant Activity [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityTable" xlink:to="gdc_EquityDetailsScheduleofWarrantActivityTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsScheduleofWarrantActivityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_EquityDetailsScheduleofWarrantActivityLineItems_lbl" xml:lang="en-US">Schedule of Warrant and Option Activity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_EquityDetailsScheduleofWarrantActivityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xml:lang="en-US">Disposal Group Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US">Financial Instruments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:href="gdc-20231231.xsd#gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable_lbl" xml:lang="en-US">Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:to="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" xlink:href="gdc-20231231.xsd#gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems_lbl" xml:lang="en-US">Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" xlink:to="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain_lbl" xml:lang="en-US">Financial Support to Nonconsolidated Legal Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:href="gdc-20231231.xsd#gdc_NatureofBusinessandOrganizationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_NatureofBusinessandOrganizationDetailsTable_lbl" xml:lang="en-US">Nature of Business and Organization (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:to="gdc_NatureofBusinessandOrganizationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US">Antidilutive Securities, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US">Class of Warrant or Right [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="gdc_SummaryofSignificantAccountingPoliciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ChangeInAccountingEstimateLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_BusinessCombinationandRestructuringDetailsTable" xlink:href="gdc-20231231.xsd#gdc_BusinessCombinationandRestructuringDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_BusinessCombinationandRestructuringDetailsTable_lbl" xml:lang="en-US">Business Combination and Restructuring (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_BusinessCombinationandRestructuringDetailsTable" xlink:to="gdc_BusinessCombinationandRestructuringDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSegmentAllocationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationSegmentAllocationLineItems_lbl" xml:lang="en-US">Business Combination and Restructuring [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessCombinationSegmentAllocationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_VariableInterestEntityDetailsTable" xlink:href="gdc-20231231.xsd#gdc_VariableInterestEntityDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_VariableInterestEntityDetailsTable_lbl" xml:lang="en-US">Variable Interest Entity (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_VariableInterestEntityDetailsTable" xlink:to="gdc_VariableInterestEntityDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_VariableInterestEntityDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_VariableInterestEntityDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_VariableInterestEntityDetailsLineItems_lbl" xml:lang="en-US">Variable Interest Entity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_VariableInterestEntityDetailsLineItems" xlink:to="gdc_VariableInterestEntityDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionDomain_lbl" xml:lang="en-US">Asset Acquisition [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="us-gaap_AssetAcquisitionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherReceivablesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_OtherReceivablesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OtherReceivablesDetailsTable_lbl" xml:lang="en-US">Other Receivables (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherReceivablesDetailsTable" xlink:to="gdc_OtherReceivablesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherReceivablesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_OtherReceivablesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OtherReceivablesDetailsLineItems_lbl" xml:lang="en-US">Other Receivables [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherReceivablesDetailsLineItems" xlink:to="gdc_OtherReceivablesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_IntangibleAssetsNetDetailsTable" xlink:href="gdc-20231231.xsd#gdc_IntangibleAssetsNetDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_IntangibleAssetsNetDetailsTable_lbl" xml:lang="en-US">Intangible Assets, Net (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IntangibleAssetsNetDetailsTable" xlink:to="gdc_IntangibleAssetsNetDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_IntangibleAssetsNetDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_IntangibleAssetsNetDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_IntangibleAssetsNetDetailsLineItems_lbl" xml:lang="en-US">Intangible Assets, Net [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IntangibleAssetsNetDetailsLineItems" xlink:to="gdc_IntangibleAssetsNetDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US">Short-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivableDetailsTable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ConvertibleNotesReceivableDetailsTable_lbl" xml:lang="en-US">Convertible Notes Receivable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivableDetailsTable" xlink:to="gdc_ConvertibleNotesReceivableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivableDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ConvertibleNotesReceivableDetailsLineItems_lbl" xml:lang="en-US">Convertible Notes Receivable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="gdc_ConvertibleNotesReceivableDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_LeasesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_LeasesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_LeasesDetailsTable_lbl" xml:lang="en-US">Leases (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LeasesDetailsTable" xlink:to="gdc_LeasesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_LeasesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_LeasesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_LeasesDetailsLineItems_lbl" xml:lang="en-US">Leases [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LeasesDetailsLineItems" xlink:to="gdc_LeasesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US">Scenario [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Jurisdiction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_TaxesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_TaxesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_TaxesDetailsTable_lbl" xml:lang="en-US">Taxes (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TaxesDetailsTable" xlink:to="gdc_TaxesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_TaxesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_TaxesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_TaxesDetailsLineItems_lbl" xml:lang="en-US">Taxes [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="gdc_TaxesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ConcentrationofRiskDetailsTable" xlink:href="gdc-20231231.xsd#gdc_ConcentrationofRiskDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ConcentrationofRiskDetailsTable_lbl" xml:lang="en-US">Concentration of Risk (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConcentrationofRiskDetailsTable" xlink:to="gdc_ConcentrationofRiskDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ConcentrationofRiskDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_ConcentrationofRiskDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ConcentrationofRiskDetailsLineItems_lbl" xml:lang="en-US">Concentration of Risk [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConcentrationofRiskDetailsLineItems" xlink:to="gdc_ConcentrationofRiskDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US">Sale of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradingActivityByTypeDomain_lbl" xml:lang="en-US">Trading Activity, by Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradingActivityByTypeDomain" xlink:to="us-gaap_TradingActivityByTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsTable" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_EquityDetailsTable_lbl" xml:lang="en-US">Equity (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_EquityDetailsTable" xlink:to="gdc_EquityDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_EquityDetailsLineItems_lbl" xml:lang="en-US">Equity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_EquityDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US">Investment, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SubsequentEventsDetailsTable" xlink:href="gdc-20231231.xsd#gdc_SubsequentEventsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SubsequentEventsDetailsTable_lbl" xml:lang="en-US">Subsequent Events (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SubsequentEventsDetailsTable" xlink:to="gdc_SubsequentEventsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Events [Line Items]</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AccountableExpenses_lbl0" xml:lang="en-US">Accountable expenses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AccountableExpenses" xlink:to="gdc_AccountableExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AggregateGrossProceedsPercentage_lbl0" xml:lang="en-US">Aggregate gross proceeds percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateGrossProceedsPercentage" xlink:to="gdc_AggregateGrossProceedsPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AggregateInterestPercentage_lbl0" xml:lang="en-US">Aggregate interest percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateInterestPercentage" xlink:to="gdc_AggregateInterestPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage_lbl0" xml:lang="en-US">Percentage of aggregate number of shares underlying warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage" xlink:to="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AggregateOfSharesOfCommonStock_lbl0" xml:lang="en-US">Aggregate of shares of common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateOfSharesOfCommonStock" xlink:to="gdc_AggregateOfSharesOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AggregatePurchasePrice_lbl0" xml:lang="en-US">Amount of aggregate purchase price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregatePurchasePrice" xlink:to="gdc_AggregatePurchasePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AgreementTerm_lbl0" xml:lang="en-US">Agreement term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AgreementTerm" xlink:to="gdc_AgreementTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AllowanceForDoubtfulAccountsReceivableAdditions_lbl0" xml:lang="en-US">Represents the amount of allowance for doubtful accounts receivable additions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AllowanceForDoubtfulAccountsReceivableAdditions" xlink:to="gdc_AllowanceForDoubtfulAccountsReceivableAdditions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AverageClosingBidPrice_lbl0" xml:lang="en-US">Average closing bid price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageClosingBidPrice" xlink:to="gdc_AverageClosingBidPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AverageRemainingContractualLifeForfeited_lbl0" xml:lang="en-US">Average remaining contractual life, forfeited.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeForfeited" xlink:to="gdc_AverageRemainingContractualLifeForfeited_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AverageRemainingContractualLifeGrantedAcquired_lbl0" xml:lang="en-US">Average remaining contractual life, granted/acquired.&#xd;
..</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeGrantedAcquired" xlink:to="gdc_AverageRemainingContractualLifeGrantedAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_BackgroundOfConsolidatedEntityDescription_lbl0" xml:lang="en-US">Description of background of consolidated entity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_BackgroundOfConsolidatedEntityDescription" xlink:to="gdc_BackgroundOfConsolidatedEntityDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_CancellationOfCommonStocks_lbl0" xml:lang="en-US">The cancellation of the common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CancellationOfCommonStocks" xlink:to="gdc_CancellationOfCommonStocks_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_CancellationsOfShares_lbl0" xml:lang="en-US">Cancellations of shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CancellationsOfShares" xlink:to="gdc_CancellationsOfShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_CapitalAndStatutoryReserve_lbl0" xml:lang="en-US">Capital and statutory reserve.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CapitalAndStatutoryReserve" xlink:to="gdc_CapitalAndStatutoryReserve_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_CommonStockSharesOutstandingPercentage_lbl0" xml:lang="en-US">Common stock shares outstanding percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CommonStockSharesOutstandingPercentage" xlink:to="gdc_CommonStockSharesOutstandingPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ConvertibleNotesReceivable_lbl1" xml:lang="en-US">Amount of convertible notes receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivable" xlink:to="gdc_ConvertibleNotesReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet_lbl0" xml:lang="en-US">Amount of total other income net attributable to disposal group, including, but not limited to, discontinued operation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:to="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_DisposalOfHighlightMedia_lbl0" xml:lang="en-US">Disposal of Highlight Media.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DisposalOfHighlightMedia" xlink:to="gdc_DisposalOfHighlightMedia_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense_lbl0" xml:lang="en-US">Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense" xlink:to="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ExercisePriceOfPerHalfShare_lbl0" xml:lang="en-US">Exercise price of per half share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExercisePriceOfPerHalfShare" xlink:to="gdc_ExercisePriceOfPerHalfShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ExercisePriceOfPerWholeShare_lbl0" xml:lang="en-US">Exercise price of per whole share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExercisePriceOfPerWholeShare" xlink:to="gdc_ExercisePriceOfPerWholeShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_GrossProceeds_lbl0" xml:lang="en-US">Gross Proceeds.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_GrossProceeds" xlink:to="gdc_GrossProceeds_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_GrossProceedsReceivedPercentage_lbl0" xml:lang="en-US">Percentage of gross proceeds received in the Offering.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_GrossProceedsReceivedPercentage" xlink:to="gdc_GrossProceedsReceivedPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_IncreaseDecreaseInCustomerDeposit_lbl0" xml:lang="en-US">The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IncreaseDecreaseInCustomerDeposit" xlink:to="gdc_IncreaseDecreaseInCustomerDeposit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities_lbl0" xml:lang="en-US">Initial recognition of right-of-use assets and lease liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" xlink:to="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia_lbl0" xml:lang="en-US">Issuance of common stock for acquisition Highlight Media.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:to="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_NatureOfRelatedParties_lbl0" xml:lang="en-US">Nature of related parties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NatureOfRelatedParties" xlink:to="gdc_NatureOfRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_NetProfitPercentage_lbl0" xml:lang="en-US">Net Profit Percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NetProfitPercentage" xlink:to="gdc_NetProfitPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_NominalConsiderationPerShare_lbl0" xml:lang="en-US">Nominal consideration per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NominalConsiderationPerShare" xlink:to="gdc_NominalConsiderationPerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_NonaccountableExpense_lbl0" xml:lang="en-US">Non-accountable expense.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NonaccountableExpense" xlink:to="gdc_NonaccountableExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination_lbl0" xml:lang="en-US">Number of days after the consummation of its initial business combination.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" xlink:to="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_NumberOfSharesIssuedPerUnit_lbl0" xml:lang="en-US">Number Of Shares Issued Per Unit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NumberOfSharesIssuedPerUnit" xlink:to="gdc_NumberOfSharesIssuedPerUnit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_OtherAssetNoncurrent_lbl0" xml:lang="en-US">Amount of other assests non current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherAssetNoncurrent" xlink:to="gdc_OtherAssetNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_OtherPayableRelatedPartiesCurrent_lbl0" xml:lang="en-US">Other payable to related parties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherPayableRelatedPartiesCurrent" xlink:to="gdc_OtherPayableRelatedPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_OtherPayablesRelatedPartiesTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of Other payables - related parties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherPayablesRelatedPartiesTableTextBlock" xlink:to="gdc_OtherPayablesRelatedPartiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_OutstandingCommonStockPercentage_lbl0" xml:lang="en-US">Outstanding common stock percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OutstandingCommonStockPercentage" xlink:to="gdc_OutstandingCommonStockPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_PrefundedWarrant_lbl0" xml:lang="en-US">Pre-funded Warrant.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrefundedWarrant" xlink:to="gdc_PrefundedWarrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_PrepaymentPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for prepayment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrepaymentPolicyTextBlock" xlink:to="gdc_PrepaymentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_PricePerUnit_lbl0" xml:lang="en-US">Price per units issued.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PricePerUnit" xlink:to="gdc_PricePerUnit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl0" xml:lang="en-US">Table disclosure of plant and equipment useful life.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:to="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ReceivableFromDisposalOfWuge_lbl0" xml:lang="en-US">Represents the amount of receivable from disposal of Wuge.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ReceivableFromDisposalOfWuge" xlink:to="gdc_ReceivableFromDisposalOfWuge_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_RegisteredCapitalPercentage_lbl0" xml:lang="en-US">Registered capital percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RegisteredCapitalPercentage" xlink:to="gdc_RegisteredCapitalPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_RelatedPartyRelationship_lbl0" xml:lang="en-US">Related party relationship.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RelatedPartyRelationship" xlink:to="gdc_RelatedPartyRelationship_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ScheduleOfTaxesPayableTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of taxes payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfTaxesPayableTableTextBlock" xlink:to="gdc_ScheduleOfTaxesPayableTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl1" xml:lang="en-US">Represents the number of shares exercisable, balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl1" xml:lang="en-US">Exercisable Into Number of Shares, Exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited_lbl0" xml:lang="en-US">Exercisable Into Number of Shares, Forfeited.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired_lbl0" xml:lang="en-US">Exercisable Into Number of Shares, Granted/Acquired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_SharesOfCommonStock_lbl0" xml:lang="en-US">Shares of common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SharesOfCommonStock" xlink:to="gdc_SharesOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_StatutoryReserves_lbl1" xml:lang="en-US">Statutory reserves.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StatutoryReserves" xlink:to="gdc_StatutoryReserves_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares_lbl0" xml:lang="en-US">Represent the number of issuance of common stock for acquisition highlight media.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" xlink:to="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder_lbl0" xml:lang="en-US">Represent the amount of contribution by noncontrolling interest shareholder.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" xlink:to="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments_lbl0" xml:lang="en-US">Represent the amount of fair value changes of on available-for-sale investments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" xlink:to="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia_lbl0" xml:lang="en-US">Represent the amount of issuance of common stock for acquisition highlight media.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts_lbl0" xml:lang="en-US">Represent the amount of issuance of pre-funded warrants for cash, net of offering costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Value of stock issued for stock subscription receivable from issuance of common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" xlink:to="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_TaxProfitsPercentage_lbl0" xml:lang="en-US">Tax profits percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TaxProfitsPercentage" xlink:to="gdc_TaxProfitsPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ValueAddedTaxRatePercentage_lbl0" xml:lang="en-US">Percentage of value added tax rate Percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ValueAddedTaxRatePercentage" xlink:to="gdc_ValueAddedTaxRatePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ValueAddedTaxTaxesPayable_lbl0" xml:lang="en-US">Amount of vat taxes payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ValueAddedTaxTaxesPayable" xlink:to="gdc_ValueAddedTaxTaxesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_WarrantExpireTerm_lbl0" xml:lang="en-US">Warrant expire term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantExpireTerm" xlink:to="gdc_WarrantExpireTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_WarrantsToPurchaseShares_lbl0" xml:lang="en-US">The number of warrants to purchase shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantsToPurchaseShares" xlink:to="gdc_WarrantsToPurchaseShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Other Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0" xml:lang="en-US">Deferred Tax Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OtherAssetNoncurrent_lbl1" xml:lang="en-US">Other Asset Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherAssetNoncurrent" xlink:to="gdc_OtherAssetNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl0" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Interest Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties_lbl0" xml:lang="en-US">Increase (Decrease) in Due to Other Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Translation and Purchase Accounting Adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" xlink:to="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_EnterpriseBrandManagementServicesMember_lbl0" xml:lang="en-US">Enterprise Brand Management Services Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_EnterpriseBrandManagementServicesMember" xlink:to="gdc_EnterpriseBrandManagementServicesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PublicWarrantsMember_lbl0" xml:lang="en-US">Public Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PublicWarrantsMember" xlink:to="gdc_PublicWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_NumberOfSharesIssuedPerUnit_lbl1" xml:lang="en-US">Number Of Shares Issued Per Unit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NumberOfSharesIssuedPerUnit" xlink:to="gdc_NumberOfSharesIssuedPerUnit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfTaxesPayableTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Taxes Payable Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfTaxesPayableTableTextBlock" xlink:to="gdc_ScheduleOfTaxesPayableTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AgreementTerm_lbl1" xml:lang="en-US">Agreement Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AgreementTerm" xlink:to="gdc_AgreementTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl0" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl0" xml:lang="en-US">Business Acquisition, Transaction Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl0" xml:lang="en-US">Federal Deposit Insurance Corporation Premium Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_lbl0" xml:lang="en-US">Sale Leaseback Transaction, Gross Proceeds, Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" xlink:to="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl0" xml:lang="en-US">Business Combination Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ReceivableFromDisposalOfWuge_lbl1" xml:lang="en-US">Receivable From Disposal Of Wuge</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ReceivableFromDisposalOfWuge" xlink:to="gdc_ReceivableFromDisposalOfWuge_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl0" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities_lbl1" xml:lang="en-US">Initial Recognition Of Rightofuse Assets And Lease Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" xlink:to="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract28_lbl0" xml:lang="en-US">Unlabeled Abstract28</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract28" xlink:to="gdc_UnlabeledAbstract28_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract29_lbl0" xml:lang="en-US">Unlabeled Abstract29</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract29" xlink:to="gdc_UnlabeledAbstract29_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited_lbl1" xml:lang="en-US">Share Based Compensation Exercisable Into Number Of Shares Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingCostsAndExpensesAbstract_lbl0" xml:lang="en-US">Operating Costs and Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_OperatingCostsAndExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl0" xml:lang="en-US">Investment Income, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl0" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_WarrantsToPurchaseShares_lbl1" xml:lang="en-US">Warrants To Purchase Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantsToPurchaseShares" xlink:to="gdc_WarrantsToPurchaseShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract30_lbl0" xml:lang="en-US">Unlabeled Abstract30</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract30" xlink:to="gdc_UnlabeledAbstract30_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PRCMember_lbl0" xml:lang="en-US">PRCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PRCMember" xlink:to="gdc_PRCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl0" xml:lang="en-US">Other Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnderwriterMember_lbl0" xml:lang="en-US">Underwriter Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnderwriterMember" xlink:to="gdc_UnderwriterMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract33_lbl0" xml:lang="en-US">Unlabeled Abstract33</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract33" xlink:to="gdc_UnlabeledAbstract33_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract34_lbl0" xml:lang="en-US">Unlabeled Abstract34</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract34" xlink:to="gdc_UnlabeledAbstract34_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract31_lbl0" xml:lang="en-US">Unlabeled Abstract31</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract31" xlink:to="gdc_UnlabeledAbstract31_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl0" xml:lang="en-US">Operating Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract32_lbl0" xml:lang="en-US">Unlabeled Abstract32</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract32" xlink:to="gdc_UnlabeledAbstract32_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract35_lbl0" xml:lang="en-US">Unlabeled Abstract35</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract35" xlink:to="gdc_UnlabeledAbstract35_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl0" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl0" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_WarrantExpireTerm_lbl1" xml:lang="en-US">Warrant Expire Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantExpireTerm" xlink:to="gdc_WarrantExpireTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstanding_lbl0" xml:lang="en-US">Warrants and Rights Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstanding" xlink:to="us-gaap_WarrantsAndRightsOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromContributedCapital_lbl0" xml:lang="en-US">Proceeds from Contributed Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromContributedCapital" xlink:to="us-gaap_ProceedsFromContributedCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent_lbl0" xml:lang="en-US">Increase (Decrease) in Notes Receivable, Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PrepaymentPolicyTextBlock_lbl1" xml:lang="en-US">Prepayment Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrepaymentPolicyTextBlock" xlink:to="gdc_PrepaymentPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl0" xml:lang="en-US">Preferred Stock, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl0" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ExchangeWarrantsMember_lbl0" xml:lang="en-US">Exchange Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExchangeWarrantsMember" xlink:to="gdc_ExchangeWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Gross Profit (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ValueAddedTaxRatePercentage_lbl1" xml:lang="en-US">Value Added Tax Rate Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ValueAddedTaxRatePercentage" xlink:to="gdc_ValueAddedTaxRatePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_HighlightWFOEMember_lbl0" xml:lang="en-US">Highlight WFOEMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightWFOEMember" xlink:to="gdc_HighlightWFOEMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_MakesiIoTTechnologyShanghaiCoLtdMember_lbl0" xml:lang="en-US">Makesi Io TTechnology Shanghai Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_MakesiIoTTechnologyShanghaiCoLtdMember" xlink:to="gdc_MakesiIoTTechnologyShanghaiCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl0" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts_lbl1" xml:lang="en-US">Stock Issued During Period Value Issuance Of Prefunded Warrants For Cash Net Of Offering Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl0" xml:lang="en-US">Goodwill, Acquired During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_HighlightMediaMember_lbl0" xml:lang="en-US">Highlight Media Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightMediaMember" xlink:to="gdc_HighlightMediaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioForecastMember_lbl0" xml:lang="en-US">Forecast [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableIncomeInterestRateMember_lbl0" xml:lang="en-US">Variable Income Interest Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableIncomeInterestRateMember" xlink:to="us-gaap_VariableIncomeInterestRateMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expenses, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_lbl0" xml:lang="en-US">Deferred Tax Assets, Deferred Gain on Sale Leaseback Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:to="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember_lbl0" xml:lang="en-US">Shanghai Yuanma Food And Beverage Management Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" xlink:to="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl0" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_WeightedAverageDiscountRateAbstract_lbl0" xml:lang="en-US">Weighted Average Discount Rate Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WeightedAverageDiscountRateAbstract" xlink:to="gdc_WeightedAverageDiscountRateAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl1" xml:lang="en-US">Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl0" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract11_lbl0" xml:lang="en-US">Unlabeled Abstract11</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract11" xlink:to="gdc_UnlabeledAbstract11_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract12_lbl0" xml:lang="en-US">Unlabeled Abstract12</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract12" xlink:to="gdc_UnlabeledAbstract12_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_May2023OfferingPurchasersMember_lbl0" xml:lang="en-US">May2023 Offering Purchasers Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_May2023OfferingPurchasersMember" xlink:to="gdc_May2023OfferingPurchasersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract10_lbl0" xml:lang="en-US">Unlabeled Abstract10</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract10" xlink:to="gdc_UnlabeledAbstract10_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract15_lbl0" xml:lang="en-US">Unlabeled Abstract15</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract15" xlink:to="gdc_UnlabeledAbstract15_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract16_lbl0" xml:lang="en-US">Unlabeled Abstract16</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract16" xlink:to="gdc_UnlabeledAbstract16_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract13_lbl0" xml:lang="en-US">Unlabeled Abstract13</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract13" xlink:to="gdc_UnlabeledAbstract13_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract14_lbl0" xml:lang="en-US">Unlabeled Abstract14</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract14" xlink:to="gdc_UnlabeledAbstract14_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract19_lbl0" xml:lang="en-US">Unlabeled Abstract19</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract19" xlink:to="gdc_UnlabeledAbstract19_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl1" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract17_lbl0" xml:lang="en-US">Unlabeled Abstract17</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract17" xlink:to="gdc_UnlabeledAbstract17_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract18_lbl0" xml:lang="en-US">Unlabeled Abstract18</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract18" xlink:to="gdc_UnlabeledAbstract18_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpensePolicyTextBlock_lbl0" xml:lang="en-US">Interest Expense, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpensePolicyTextBlock" xlink:to="us-gaap_InterestExpensePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl0" xml:lang="en-US">Preferred Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea_lbl0" xml:lang="en-US">Concentration Risk, Net Assets Amount, Geographic Area</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea" xlink:to="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PrefundedWarrant_lbl1" xml:lang="en-US">Prefunded Warrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrefundedWarrant" xlink:to="gdc_PrefundedWarrant_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock_lbl0" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl0" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract22_lbl0" xml:lang="en-US">Unlabeled Abstract22</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract22" xlink:to="gdc_UnlabeledAbstract22_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl0" xml:lang="en-US">UNITED STATES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl1" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract23_lbl0" xml:lang="en-US">Unlabeled Abstract23</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract23" xlink:to="gdc_UnlabeledAbstract23_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract20_lbl0" xml:lang="en-US">Unlabeled Abstract20</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract20" xlink:to="gdc_UnlabeledAbstract20_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract21_lbl0" xml:lang="en-US">Unlabeled Abstract21</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract21" xlink:to="gdc_UnlabeledAbstract21_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl0" xml:lang="en-US">Goodwill, Impairment Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract26_lbl0" xml:lang="en-US">Unlabeled Abstract26</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract26" xlink:to="gdc_UnlabeledAbstract26_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract27_lbl0" xml:lang="en-US">Unlabeled Abstract27</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract27" xlink:to="gdc_UnlabeledAbstract27_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution_lbl0" xml:lang="en-US">Investment Company, Tax Return of Capital Distribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution" xlink:to="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract24_lbl0" xml:lang="en-US">Unlabeled Abstract24</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract24" xlink:to="gdc_UnlabeledAbstract24_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_CommonStockSharesOutstandingPercentage_lbl1" xml:lang="en-US">Common Stock Shares Outstanding Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CommonStockSharesOutstandingPercentage" xlink:to="gdc_CommonStockSharesOutstandingPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract25_lbl0" xml:lang="en-US">Unlabeled Abstract25</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract25" xlink:to="gdc_UnlabeledAbstract25_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl0" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1_lbl0" xml:lang="en-US">Warrant, Down Round Feature, Increase (Decrease) in Equity, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:to="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl0" xml:lang="en-US">Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentAdditionalInformation_lbl0" xml:lang="en-US">Equity Method Investment, Additional Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentAdditionalInformation" xlink:to="us-gaap_EquityMethodInvestmentAdditionalInformation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl0" xml:lang="en-US">Debt Conversion, Converted Instrument, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ShanghaiHighlightAssetManagementCoLTDMember_lbl0" xml:lang="en-US">Shanghai Highlight Asset Management Co LTDMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShanghaiHighlightAssetManagementCoLTDMember" xlink:to="gdc_ShanghaiHighlightAssetManagementCoLTDMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_TMSRHKMember_lbl1" xml:lang="en-US">TMSRHKMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TMSRHKMember" xlink:to="gdc_TMSRHKMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OtherPayableRelatedPartiesCurrent_lbl1" xml:lang="en-US">Other Payable Related Parties Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherPayableRelatedPartiesCurrent" xlink:to="gdc_OtherPayableRelatedPartiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl0" xml:lang="en-US">Goodwill and Intangible Asset Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_NatureOfRelatedParties_lbl1" xml:lang="en-US">Nature Of Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NatureOfRelatedParties" xlink:to="gdc_NatureOfRelatedParties_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_TaxProfitsPercentage_lbl1" xml:lang="en-US">Tax Profits Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TaxProfitsPercentage" xlink:to="gdc_TaxProfitsPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl2" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract3_lbl0" xml:lang="en-US">Unlabeled Abstract3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract3" xlink:to="gdc_UnlabeledAbstract3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract2_lbl0" xml:lang="en-US">Unlabeled Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract2" xlink:to="gdc_UnlabeledAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl0" xml:lang="en-US">Cash Acquired from Acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl0" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract5_lbl0" xml:lang="en-US">Unlabeled Abstract5</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract5" xlink:to="gdc_UnlabeledAbstract5_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract4_lbl0" xml:lang="en-US">Unlabeled Abstract4</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract4" xlink:to="gdc_UnlabeledAbstract4_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract1_lbl0" xml:lang="en-US">Unlabeled Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract1" xlink:to="gdc_UnlabeledAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract0_lbl0" xml:lang="en-US">Unlabeled Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract0" xlink:to="gdc_UnlabeledAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl0" xml:lang="en-US">Variable Interest Entity Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:to="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract7_lbl0" xml:lang="en-US">Unlabeled Abstract7</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract7" xlink:to="gdc_UnlabeledAbstract7_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract6_lbl0" xml:lang="en-US">Unlabeled Abstract6</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract6" xlink:to="gdc_UnlabeledAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AverageRemainingContractualLifeExercised_lbl0" xml:lang="en-US">Average Remaining Contractual Life Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeExercised" xlink:to="gdc_AverageRemainingContractualLifeExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_NominalConsiderationPerShare_lbl1" xml:lang="en-US">Nominal Consideration Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NominalConsiderationPerShare" xlink:to="gdc_NominalConsiderationPerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl1" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract9_lbl0" xml:lang="en-US">Unlabeled Abstract9</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract9" xlink:to="gdc_UnlabeledAbstract9_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract8_lbl0" xml:lang="en-US">Unlabeled Abstract8</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract8" xlink:to="gdc_UnlabeledAbstract8_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_BeijingHeheMember_lbl0" xml:lang="en-US">Beijing Hehe Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_BeijingHeheMember" xlink:to="gdc_BeijingHeheMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OtherIncomeExpenseAbstract_lbl0" xml:lang="en-US">Other Income Expense Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherIncomeExpenseAbstract" xlink:to="gdc_OtherIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl0" xml:lang="en-US">Cash Provided by (Used in) Investing Activities, Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_RelatedPartyRelationship_lbl1" xml:lang="en-US">Related Party Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RelatedPartyRelationship" xlink:to="gdc_RelatedPartyRelationship_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia_lbl1" xml:lang="en-US">Issuance Of Common Stock For Acquisition Highlight Media</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:to="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl0" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_YuanmaMember_lbl0" xml:lang="en-US">Yuanma Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_YuanmaMember" xlink:to="gdc_YuanmaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_lbl0" xml:lang="en-US">Operating Lease, Lease Income [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:to="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PriceProtectionAdjustmentMember_lbl0" xml:lang="en-US">Price Protection Adjustment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PriceProtectionAdjustmentMember" xlink:to="gdc_PriceProtectionAdjustmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantExercisePriceIncrease_lbl0" xml:lang="en-US">Warrant, Exercise Price, Increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceIncrease" xlink:to="us-gaap_WarrantExercisePriceIncrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_WeightedAverageRemainingLeaseTermAbstract_lbl0" xml:lang="en-US">Weighted Average Remaining Lease Term Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WeightedAverageRemainingLeaseTermAbstract" xlink:to="gdc_WeightedAverageRemainingLeaseTermAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments_lbl1" xml:lang="en-US">Stock Issued During Period Value Fair Value Changes Of On Availableforsale Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" xlink:to="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetImpairmentCharges_lbl0" xml:lang="en-US">Other Asset Impairment Charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetImpairmentCharges" xlink:to="us-gaap_OtherAssetImpairmentCharges_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl0" xml:lang="en-US">Office Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndOtherIncomeTextBlock_lbl0" xml:lang="en-US">Interest and Other Income [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndOtherIncomeTextBlock" xlink:to="us-gaap_InterestAndOtherIncomeTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_CapitalAndStatutoryReserve_lbl1" xml:lang="en-US">Capital And Statutory Reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CapitalAndStatutoryReserve" xlink:to="gdc_CapitalAndStatutoryReserve_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Periodic Reduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Equity, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense_lbl1" xml:lang="en-US">Excess Federal Deposit Insurance Corporation Premium Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense" xlink:to="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PrivateWarrantsMember_lbl0" xml:lang="en-US">Private Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrivateWarrantsMember" xlink:to="gdc_PrivateWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder_lbl1" xml:lang="en-US">Stock Issued During Period Value Contribution By Noncontrolling Interest Shareholder</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" xlink:to="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred_lbl1" xml:lang="en-US">Asset Acquisition, Consideration Transferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl0" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfDiscountedOperationsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfDiscountedOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfDiscountedOperationsAbstract_lbl" xml:lang="en-US">Schedule Of Discounted Operations Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfDiscountedOperationsAbstract" xlink:to="gdc_ScheduleOfDiscountedOperationsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract_lbl0" xml:lang="en-US">Unlabeled Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract" xlink:to="gdc_UnlabeledAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ParentMember_lbl0" xml:lang="en-US">Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ParentMember" xlink:to="us-gaap_ParentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireMachineryAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Machinery and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMachineryAndEquipment" xlink:to="us-gaap_PaymentsToAcquireMachineryAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl0" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_WugeMember_lbl1" xml:lang="en-US">Wuge Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WugeMember" xlink:to="gdc_WugeMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ExercisePriceOfPerWholeShare_lbl1" xml:lang="en-US">Exercise Price Of Per Whole Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExercisePriceOfPerWholeShare" xlink:to="gdc_ExercisePriceOfPerWholeShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl0" xml:lang="en-US">Business Combination, Consideration Transferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ExercisePriceOfPerHalfShare_lbl1" xml:lang="en-US">Exercise Price Of Per Half Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExercisePriceOfPerHalfShare" xlink:to="gdc_ExercisePriceOfPerHalfShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_DisposalOfHighlightMedia_lbl1" xml:lang="en-US">Disposal Of Highlight Media</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DisposalOfHighlightMedia" xlink:to="gdc_DisposalOfHighlightMedia_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl2" xml:lang="en-US">Share Based Compensation Exercisable Into Number Of Shares Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl0" xml:lang="en-US">Increase (Decrease) in Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidAdvertising_lbl0" xml:lang="en-US">Prepaid Advertising</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidAdvertising" xlink:to="us-gaap_PrepaidAdvertising_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0" xml:lang="en-US">Equity [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl0" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_NonaccountableExpense_lbl1" xml:lang="en-US">Nonaccountable Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NonaccountableExpense" xlink:to="gdc_NonaccountableExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl0" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AggregateInterestPercentage_lbl1" xml:lang="en-US">Aggregate Interest Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateInterestPercentage" xlink:to="gdc_AggregateInterestPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnregisteredWarrantsMember_lbl0" xml:lang="en-US">Unregistered Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnregisteredWarrantsMember" xlink:to="gdc_UnregisteredWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_CancellationsOfShares_lbl1" xml:lang="en-US">Cancellations Of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CancellationsOfShares" xlink:to="gdc_CancellationsOfShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AllowanceForDoubtfulAccountsReceivableAdditions_lbl1" xml:lang="en-US">Allowance For Doubtful Accounts Receivable Additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AllowanceForDoubtfulAccountsReceivableAdditions" xlink:to="gdc_AllowanceForDoubtfulAccountsReceivableAdditions_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_BackgroundOfConsolidatedEntityDescription_lbl1" xml:lang="en-US">Background Of Consolidated Entity Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_BackgroundOfConsolidatedEntityDescription" xlink:to="gdc_BackgroundOfConsolidatedEntityDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock_lbl1" xml:lang="en-US">Stock Issued During Period Value Stock Subscription Receivable From Issuance Of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" xlink:to="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract_lbl" xml:lang="en-US">Schedule Of The Fair Value Of The Identifiable Assets Acquired And Liabilities Assumed At The Acquisition Date Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract" xlink:to="gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl0" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtTableTextBlock_lbl0" xml:lang="en-US">Convertible Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtTableTextBlock" xlink:to="us-gaap_ConvertibleDebtTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromMinorityShareholders_lbl0" xml:lang="en-US">Proceeds from Noncontrolling Interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMinorityShareholders" xlink:to="us-gaap_ProceedsFromMinorityShareholders_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockholderApprovalMember_lbl0" xml:lang="en-US">Stockholder Approval Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockholderApprovalMember" xlink:to="gdc_StockholderApprovalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl0" xml:lang="en-US">Other Current Assets [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl1" xml:lang="en-US">Shares Issued, Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StatutoryReserves_lbl2" xml:lang="en-US">Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StatutoryReserves" xlink:to="gdc_StatutoryReserves_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember_lbl0" xml:lang="en-US">Financial Support, Purchase Agreement of Financial Assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember" xlink:to="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_HighlightMediaShareholdersMember_lbl1" xml:lang="en-US">Highlight Media Shareholders Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightMediaShareholdersMember" xlink:to="gdc_HighlightMediaShareholdersMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl0" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_LossPerShareAvailableToCommonStockholdersAbstract_lbl0" xml:lang="en-US">Loss Per Share Available To Common Stockholders Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LossPerShareAvailableToCommonStockholdersAbstract" xlink:to="gdc_LossPerShareAvailableToCommonStockholdersAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesIssued1_lbl0" xml:lang="en-US">Conversion of Stock, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesIssued1" xlink:to="us-gaap_ConversionOfStockSharesIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_DeferredTaxAssetsAbstract_lbl0" xml:lang="en-US">Deferred Tax Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DeferredTaxAssetsAbstract" xlink:to="gdc_DeferredTaxAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Other Current Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired_lbl1" xml:lang="en-US">Share Based Compensation Exercisable Into Number Of Shares Granted Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_RegisteredCapitalPercentage_lbl1" xml:lang="en-US">Registered Capital Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RegisteredCapitalPercentage" xlink:to="gdc_RegisteredCapitalPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl0" xml:lang="en-US">Equity, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncome_lbl0" xml:lang="en-US">Other Nonoperating Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncome" xlink:to="us-gaap_OtherNonoperatingIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl0" xml:lang="en-US">Debt Conversion, Converted Instrument, Warrants or Options Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Supplies_lbl0" xml:lang="en-US">Prepaid Supplies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Supplies" xlink:to="us-gaap_Supplies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AverageRemainingContractualLifeGrantedAcquired_lbl1" xml:lang="en-US">Average Remaining Contractual Life Granted Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeGrantedAcquired" xlink:to="gdc_AverageRemainingContractualLifeGrantedAcquired_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Other Income Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:to="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForCommissions_lbl0" xml:lang="en-US">Payments for Commissions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForCommissions" xlink:to="us-gaap_PaymentsForCommissions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl0" xml:lang="en-US">Proceeds from Issuance of Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SHXianzhuiMember_lbl0" xml:lang="en-US">SHXianzhui Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SHXianzhuiMember" xlink:to="gdc_SHXianzhuiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl0" xml:lang="en-US">Noncontrolling Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_DiscountedOperationsMember_lbl0" xml:lang="en-US">Discounted Operations Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DiscountedOperationsMember" xlink:to="gdc_DiscountedOperationsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage_lbl1" xml:lang="en-US">Aggregate Number Of Shares Underlying Warrants Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage" xlink:to="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl0" xml:lang="en-US">IPO [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl0" xml:lang="en-US">Lessee, Finance Lease, Renewal Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:to="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNotesPayableCurrent_lbl0" xml:lang="en-US">Other Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNotesPayableCurrent" xlink:to="us-gaap_OtherNotesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsUnappropriatedMember_lbl0" xml:lang="en-US">Retained Earnings, Unappropriated [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsUnappropriatedMember" xlink:to="us-gaap_RetainedEarningsUnappropriatedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl1" xml:lang="en-US">Amortization of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Leases [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AggregateGrossProceedsPercentage_lbl1" xml:lang="en-US">Aggregate Gross Proceeds Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateGrossProceedsPercentage" xlink:to="gdc_AggregateGrossProceedsPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_lbl0" xml:lang="en-US">Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:to="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl1" xml:lang="en-US">Property Plant And Equipment Useful Life Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:to="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_GrossProceeds_lbl1" xml:lang="en-US">Gross Proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_GrossProceeds" xlink:to="gdc_GrossProceeds_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_CancellationOfCommonStocks_lbl1" xml:lang="en-US">Cancellation Of Common Stocks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CancellationOfCommonStocks" xlink:to="gdc_CancellationOfCommonStocks_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SecuritiesPurchaseAgreementsMember_lbl0" xml:lang="en-US">Securities Purchase Agreements Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SecuritiesPurchaseAgreementsMember" xlink:to="gdc_SecuritiesPurchaseAgreementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_WugeDigitalDoorSignsMember_lbl0" xml:lang="en-US">Wuge Digital Door Signs Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WugeDigitalDoorSignsMember" xlink:to="gdc_WugeDigitalDoorSignsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement_lbl0" xml:lang="en-US">Income Tax Examination, Likelihood of Unfavorable Settlement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" xlink:to="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl0" xml:lang="en-US">Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl2" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl0" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl0" xml:lang="en-US">Revenues [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl0" xml:lang="en-US">Research and Development Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsAbstract_lbl0" xml:lang="en-US">Other Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssued1_lbl0" xml:lang="en-US">Stock Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_LiquidConvertibleNotesMember_lbl0" xml:lang="en-US">Liquid Convertible Notes Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LiquidConvertibleNotesMember" xlink:to="gdc_LiquidConvertibleNotesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_CN_lbl0" xml:lang="en-US">CHINA</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember_lbl0" xml:lang="en-US">Retained Earnings Accumulated Deficit Statutory Reserves Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember" xlink:to="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract_lbl" xml:lang="en-US">Schedule Of Assets And Liabilities Measured At Fair Value On ARecurring Basis Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" xlink:to="gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ConvertibleNotesReceivablePolicyTextBlock_lbl0" xml:lang="en-US">Convertible Notes Receivable Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivablePolicyTextBlock" xlink:to="gdc_ConvertibleNotesReceivablePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl0" xml:lang="en-US">Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock_lbl0" xml:lang="en-US">Schedule of Receivables with Imputed Interest [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock" xlink:to="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ZihaoZhaoMember_lbl0" xml:lang="en-US">Zihao Zhao Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ZihaoZhaoMember" xlink:to="gdc_ZihaoZhaoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfessionalFees_lbl0" xml:lang="en-US">Professional Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalFees" xlink:to="us-gaap_ProfessionalFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionSharePrice_lbl0" xml:lang="en-US">Business Acquisition, Share Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionSharePrice" xlink:to="us-gaap_BusinessAcquisitionSharePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PlacementAgentMember_lbl0" xml:lang="en-US">Placement Agent Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgentMember" xlink:to="gdc_PlacementAgentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity_lbl0" xml:lang="en-US">Reclassifications of Temporary to Permanent Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:to="us-gaap_ReclassificationsOfTemporaryToPermanentEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares_lbl1" xml:lang="en-US">Stock Issued During Period Shares Issuance Of Common Stock For Acquisition Highlight Mediain Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" xlink:to="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Gain (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_CostOfRevenuesAbstract_lbl0" xml:lang="en-US">Cost Of Revenues Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CostOfRevenuesAbstract" xlink:to="gdc_CostOfRevenuesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentCompanyDistributionToShareholdersPerShare_lbl0" xml:lang="en-US">Investment Company, Distribution to Shareholders, Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyDistributionToShareholdersPerShare" xlink:to="us-gaap_InvestmentCompanyDistributionToShareholdersPerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PlacementAgencyAgreementsMember_lbl0" xml:lang="en-US">Placement Agency Agreements Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgencyAgreementsMember" xlink:to="gdc_PlacementAgencyAgreementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AggregatePurchasePrice_lbl1" xml:lang="en-US">Aggregate Purchase Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregatePurchasePrice" xlink:to="gdc_AggregatePurchasePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoninterestExpenseOfferingCost_lbl0" xml:lang="en-US">Noninterest Expense Offering Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestExpenseOfferingCost" xlink:to="us-gaap_NoninterestExpenseOfferingCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl0" xml:lang="en-US">Selling and Marketing Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl1" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_WarrantActivityMember_lbl0" xml:lang="en-US">Warrant Activity Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantActivityMember" xlink:to="gdc_WarrantActivityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl0" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl1" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockSubscriptionReceivableMember_lbl0" xml:lang="en-US">Stock Subscription Receivable Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockSubscriptionReceivableMember" xlink:to="gdc_StockSubscriptionReceivableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl0" xml:lang="en-US">Goodwill Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl0" xml:lang="en-US">Sale of Stock, Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl1" xml:lang="en-US">Taxes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_DigiTraxConvertibleNotesMember_lbl0" xml:lang="en-US">Digi Trax Convertible Notes Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DigiTraxConvertibleNotesMember" xlink:to="gdc_DigiTraxConvertibleNotesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl1" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl0" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl0" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_LeaseLiabilitiesAbstract_lbl0" xml:lang="en-US">Lease Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LeaseLiabilitiesAbstract" xlink:to="gdc_LeaseLiabilitiesAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl0" xml:lang="en-US">Interest Expense, Operating and Nonoperating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AICatalysisMember_lbl0" xml:lang="en-US">AICatalysis Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AICatalysisMember" xlink:to="gdc_AICatalysisMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SoftwareMember_lbl1" xml:lang="en-US">Software Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SoftwareMember" xlink:to="gdc_SoftwareMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl1" xml:lang="en-US">Class of Warrant or Right, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl0" xml:lang="en-US">Other Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AverageRemainingContractualLifeForfeited_lbl1" xml:lang="en-US">Average Remaining Contractual Life Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeForfeited" xlink:to="gdc_AverageRemainingContractualLifeForfeited_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl0" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Selling, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesGrossCurrent_lbl0" xml:lang="en-US">Other Receivables, Gross, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesGrossCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ConvertibleNotesReceivable_lbl2" xml:lang="en-US">Convertible Notes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivable" xlink:to="gdc_ConvertibleNotesReceivable_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AggregateOfSharesOfCommonStock_lbl1" xml:lang="en-US">Aggregate Of Shares Of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateOfSharesOfCommonStock" xlink:to="gdc_AggregateOfSharesOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_IncreaseDecreaseInCustomerDeposit_lbl1" xml:lang="en-US">Increase Decrease In Customer Deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IncreaseDecreaseInCustomerDeposit" xlink:to="gdc_IncreaseDecreaseInCustomerDeposit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalDeferredPurchasePrice_lbl0" xml:lang="en-US">Supplemental Deferred Purchase Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalDeferredPurchasePrice" xlink:to="us-gaap_SupplementalDeferredPurchasePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AverageClosingBidPrice_lbl1" xml:lang="en-US">Average Closing Bid Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageClosingBidPrice" xlink:to="gdc_AverageClosingBidPrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription_lbl0" xml:lang="en-US">Debt Instrument, Convertible, Associated Derivative Transactions, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" xlink:to="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl0" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PlacementAgentWarrantsMember_lbl0" xml:lang="en-US">Placement Agent Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgentWarrantsMember" xlink:to="gdc_PlacementAgentWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl0" xml:lang="en-US">Accounts and Nontrade Receivable [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl0" xml:lang="en-US">Stock Repurchased During Period, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ReverseStockSplitMember_lbl0" xml:lang="en-US">Reverse Stock Split Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ReverseStockSplitMember" xlink:to="gdc_ReverseStockSplitMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl0" xml:lang="en-US">Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueFromBanks_lbl0" xml:lang="en-US">Due from Banks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromBanks" xlink:to="us-gaap_DueFromBanks_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl0" xml:lang="en-US">Schedule of Intangible Assets and Goodwill [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl0" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesOther_lbl0" xml:lang="en-US">Taxes, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesOther" xlink:to="us-gaap_TaxesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PlacementAgencyAgreementMember_lbl0" xml:lang="en-US">Placement Agency Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgencyAgreementMember" xlink:to="gdc_PlacementAgencyAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl0" xml:lang="en-US">Share Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AssetsAbstract0_lbl0" xml:lang="en-US">Assets Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AssetsAbstract0" xlink:to="gdc_AssetsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl1" xml:lang="en-US">Other Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OutstandingCommonStockPercentage_lbl1" xml:lang="en-US">Outstanding Common Stock Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OutstandingCommonStockPercentage" xlink:to="gdc_OutstandingCommonStockPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl0" xml:lang="en-US">Earnings Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PreFundedWarrantsMember_lbl0" xml:lang="en-US">Pre Funded Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PreFundedWarrantsMember" xlink:to="gdc_PreFundedWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_RegisteredWarrantsMember_lbl0" xml:lang="en-US">Registered Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RegisteredWarrantsMember" xlink:to="gdc_RegisteredWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl1" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl0" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl1" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl0" xml:lang="en-US">Proceeds from Issuance of Private Placement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AccountableExpenses_lbl1" xml:lang="en-US">Accountable Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AccountableExpenses" xlink:to="gdc_AccountableExpenses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SponsorMember_lbl0" xml:lang="en-US">Sponsor Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SponsorMember" xlink:to="gdc_SponsorMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OperatingLeaseRightOfUseAssetsNetAbstract_lbl0" xml:lang="en-US">Operating Lease Right Of Use Assets Net Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OperatingLeaseRightOfUseAssetsNetAbstract" xlink:to="gdc_OperatingLeaseRightOfUseAssetsNetAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination_lbl1" xml:lang="en-US">Number Of Days After The Consummation Of Its Initial Business Combination</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" xlink:to="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PricePerUnit_lbl1" xml:lang="en-US">Price Per Unit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PricePerUnit" xlink:to="gdc_PricePerUnit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl0" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl0" xml:lang="en-US">Series of Individually Immaterial Business Acquisitions [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ValueAddedTaxTaxesPayable_lbl1" xml:lang="en-US">Value Added Tax Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ValueAddedTaxTaxesPayable" xlink:to="gdc_ValueAddedTaxTaxesPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl1" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Impairment For Longlived Assets Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock" xlink:to="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl0" xml:lang="en-US">Related Party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_HighlightHKMember_lbl0" xml:lang="en-US">Highlight HKMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightHKMember" xlink:to="gdc_HighlightHKMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl0" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl0" xml:lang="en-US">Debt Instrument, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesNetCurrent_lbl0" xml:lang="en-US">Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesNetCurrent" xlink:to="us-gaap_ReceivablesNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_GrossProceedsReceivedPercentage_lbl1" xml:lang="en-US">Gross Proceeds Received Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_GrossProceedsReceivedPercentage" xlink:to="gdc_GrossProceedsReceivedPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_NetProfitPercentage_lbl1" xml:lang="en-US">Net Profit Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NetProfitPercentage" xlink:to="gdc_NetProfitPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantPurchaseCommitmentDescription_lbl0" xml:lang="en-US">Purchase Commitment, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantPurchaseCommitmentDescription" xlink:to="us-gaap_SignificantPurchaseCommitmentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OtherPayablesRelatedPartiesTableTextBlock_lbl1" xml:lang="en-US">Other Payables Related Parties Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherPayablesRelatedPartiesTableTextBlock" xlink:to="gdc_OtherPayablesRelatedPartiesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia_lbl1" xml:lang="en-US">Stock Issued During Period Value Issuance Of Common Stock For Acquisition Highlight Media</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_CitiProfitBVIMember_lbl0" xml:lang="en-US">Citi Profit BVIMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CitiProfitBVIMember" xlink:to="gdc_CitiProfitBVIMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl0" xml:lang="en-US">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl0" xml:lang="en-US">Payments to Acquire Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherUnderwritingExpense_lbl0" xml:lang="en-US">Other Underwriting Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherUnderwritingExpense" xlink:to="us-gaap_OtherUnderwritingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SharesOfCommonStock_lbl1" xml:lang="en-US">Shares Of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SharesOfCommonStock" xlink:to="gdc_SharesOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantExercisePriceDecrease_lbl1" xml:lang="en-US">Warrant, Exercise Price, Decrease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceDecrease" xlink:to="us-gaap_WarrantExercisePriceDecrease_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl0" xml:lang="en-US">Preferred Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl0" xml:lang="en-US">Income Taxes Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl0" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl0" xml:lang="en-US">Property, Plant and Equipment, Salvage Value, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction_lbl0" xml:lang="en-US">Sale of Stock, Description of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_lbl0" xml:lang="en-US">Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Deferred Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:to="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl2" xml:lang="en-US">Share Based Compensation Exercisable Into Number Of Shares Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredOfferingCosts_lbl0" xml:lang="en-US">Deferred Offering Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOfferingCosts" xlink:to="us-gaap_DeferredOfferingCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayable_lbl0" xml:lang="en-US">Convertible Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_lbl0" xml:lang="en-US">Noncash or Part Noncash Acquisition, Investments Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_MakesiWfoeMember_lbl0" xml:lang="en-US">Makesi Wfoe Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_MakesiWfoeMember" xlink:to="gdc_MakesiWfoeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl1" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessStockSharesIssued_lbl0" xml:lang="en-US">Excess Stock, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesIssued" xlink:to="us-gaap_ExcessStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfWarrantActivityAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfWarrantActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfWarrantActivityAbstract_lbl" xml:lang="en-US">Schedule Of Warrant Activity Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfWarrantActivityAbstract" xlink:to="gdc_ScheduleOfWarrantActivityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>gdc-20231231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Jul 22 18:10:32 UTC 2024 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" 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="gdc-20231231.xsd#gdc_r_ConsolidatedBalanceSheet" roleURI="http://ccnctech.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedIncomeStatement" roleURI="http://ccnctech.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ShareholdersEquityType2or3" roleURI="http://ccnctech.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ShareholdersEquityType2or3_Parentheticals" roleURI="http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedCashFlow" roleURI="http://ccnctech.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_NatureofBusinessandOrganization" roleURI="http://ccnctech.com/role/NatureofBusinessandOrganization"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SummaryofSignificantAccountingPolicies" roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_BusinessCombinationandRestructuring" roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuring"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_VariableInterestEntity" roleURI="http://ccnctech.com/role/VariableInterestEntity"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_CashandCashEquivalents" roleURI="http://ccnctech.com/role/CashandCashEquivalents"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_PrepaidandOtherCurrentAssets" roleURI="http://ccnctech.com/role/PrepaidandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AccountsReceivable" roleURI="http://ccnctech.com/role/AccountsReceivable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_OtherReceivables" roleURI="http://ccnctech.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquipmentNet" roleURI="http://ccnctech.com/role/EquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_IntangibleAssetsNet" roleURI="http://ccnctech.com/role/IntangibleAssetsNet"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Goodwill" roleURI="http://ccnctech.com/role/Goodwill"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_RelatedPartyTransactions" roleURI="http://ccnctech.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConvertibleNotesReceivable" roleURI="http://ccnctech.com/role/ConvertibleNotesReceivable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Leases" roleURI="http://ccnctech.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Taxes" roleURI="http://ccnctech.com/role/Taxes"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConcentrationofRisk" roleURI="http://ccnctech.com/role/ConcentrationofRisk"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Equity" roleURI="http://ccnctech.com/role/Equity"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_CommitmentsandContingencies" roleURI="http://ccnctech.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SegmentReporting" roleURI="http://ccnctech.com/role/SegmentReporting"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_DiscontinuedOperations" roleURI="http://ccnctech.com/role/DiscontinuedOperations"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AssetsandLiabilitiesMeasuredatFairValue" roleURI="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SubsequentEvents" roleURI="http://ccnctech.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AccountingPoliciesByPolicy" roleURI="http://ccnctech.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_NatureofBusinessandOrganizationTables" roleURI="http://ccnctech.com/role/NatureofBusinessandOrganizationTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_BusinessCombinationandRestructuringTables" roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuringTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_CashandCashEquivalentsTables" roleURI="http://ccnctech.com/role/CashandCashEquivalentsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_PrepaidandOtherCurrentAssetsTables" roleURI="http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AccountsReceivableTables" roleURI="http://ccnctech.com/role/AccountsReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_OtherReceivablesTables" roleURI="http://ccnctech.com/role/OtherReceivablesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquipmentNetTables" roleURI="http://ccnctech.com/role/EquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_IntangibleAssetsNetTables" roleURI="http://ccnctech.com/role/IntangibleAssetsNetTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_GoodwillTables" roleURI="http://ccnctech.com/role/GoodwillTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_RelatedPartyTransactionsTables" roleURI="http://ccnctech.com/role/RelatedPartyTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConvertibleNotesReceivableTables" roleURI="http://ccnctech.com/role/ConvertibleNotesReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_LeasesTables" roleURI="http://ccnctech.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_TaxesTables" roleURI="http://ccnctech.com/role/TaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquityTables" roleURI="http://ccnctech.com/role/EquityTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_DiscontinuedOperationsTables" roleURI="http://ccnctech.com/role/DiscontinuedOperationsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AssetsandLiabilitiesMeasuredatFairValueTables" roleURI="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable" roleURI="http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" roleURI="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" roleURI="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" roleURI="http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofCompanyMaintainsBankAccountsTable" roleURI="http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofPrepaidandOtherCurrentAssetsTable" roleURI="http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofAccountsReceivableTable" roleURI="http://ccnctech.com/role/ScheduleofAccountsReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofMovementofAllowanceforDoubtfulAccountsTable" roleURI="http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofOtherReceivablesTable" roleURI="http://ccnctech.com/role/ScheduleofOtherReceivablesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofEquipmentNetTable" roleURI="http://ccnctech.com/role/ScheduleofEquipmentNetTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofIntangibleAssetsNetTable" roleURI="http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofCarryingAmountofGoodwillBusinessUnitsTable" roleURI="http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofOtherPayableRelatedPartiesTable" roleURI="http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofConvertibleNotesReceivableTable" roleURI="http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofLeasePaymentsTermTable" roleURI="http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofBalancesfortheOperatingLeasesTable" roleURI="http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" roleURI="http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable" roleURI="http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" roleURI="http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofTaxesPayableTable" roleURI="http://ccnctech.com/role/ScheduleofTaxesPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofWarrantActivityTable" roleURI="http://ccnctech.com/role/ScheduleofWarrantActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofDiscountedOperationsTable" roleURI="http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" roleURI="http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_NatureofBusinessandOrganizationDetails" roleURI="http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_BusinessCombinationandRestructuringDetails" roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuringDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_VariableInterestEntityDetails" roleURI="http://ccnctech.com/role/VariableInterestEntityDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_OtherReceivablesDetails" roleURI="http://ccnctech.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquipmentNetDetails" roleURI="http://ccnctech.com/role/EquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_IntangibleAssetsNetDetails" roleURI="http://ccnctech.com/role/IntangibleAssetsNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_RelatedPartyTransactionsDetails" roleURI="http://ccnctech.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConvertibleNotesReceivableDetails" roleURI="http://ccnctech.com/role/ConvertibleNotesReceivableDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_LeasesDetails" roleURI="http://ccnctech.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_TaxesDetails" roleURI="http://ccnctech.com/role/TaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConcentrationofRiskDetails" roleURI="http://ccnctech.com/role/ConcentrationofRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquityDetails" roleURI="http://ccnctech.com/role/EquityDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SubsequentEventsDetails" roleURI="http://ccnctech.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#cover" roleURI="http://xbrl.sec.gov/dei/role/document/Cover"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#ai" roleURI="http://xbrl.sec.gov/dei/role/document/AuditInformation"/>
  <presentationLink xlink:role="http://ccnctech.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesReceivable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="ConvertibleNotesReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_AssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_Goodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherAssetNoncurrent" xlink:href="gdc-20231231.xsd#gdc_OtherAssetNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="OtherAssetNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_Assets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherNotesPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_LiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_Liabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserves" xlink:href="gdc-20231231.xsd#gdc_StatutoryReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="StatutoryReserves" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingCostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingCostsAndExpensesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpenses" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_NetIncomeLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossPerShareAvailableToCommonStockholdersAbstract" xlink:href="gdc-20231231.xsd#gdc_LossPerShareAvailableToCommonStockholdersAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="LossPerShareAvailableToCommonStockholdersAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossPerShareAvailableToCommonStockholdersAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_PreferredStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RetainedEarningsAccumulatedDeficitStatutoryReservesMember" xlink:href="gdc-20231231.xsd#gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="RetainedEarningsAccumulatedDeficitStatutoryReservesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsUnappropriatedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsUnappropriatedMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_ParentMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_NoncontrollingInterestMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockSubscriptionReceivableMember" xlink:href="gdc-20231231.xsd#gdc_StockSubscriptionReceivableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="StockSubscriptionReceivableMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="9.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherAssetImpairmentCharges" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInCustomerDeposit" xlink:href="gdc-20231231.xsd#gdc_IncreaseDecreaseInCustomerDeposit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInCustomerDeposit" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueToOtherRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredLiabilities" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAcquiredFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_CashAcquiredFromAcquisition" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireMachineryAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMachineryAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireMachineryAndEquipment" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromContributedCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" xlink:href="gdc-20231231.xsd#gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="IssuanceOfCommonStockForAcquisitionHighlightMedia" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="CancellationOfCommonStocks" xlink:href="gdc-20231231.xsd#gdc_CancellationOfCommonStocks"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="CancellationOfCommonStocks" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_StockIssued1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/NatureofBusinessandOrganization" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/BusinessCombinationandRestructuring" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/VariableInterestEntity" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityMeasureOfActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:to="us-gaap_VariableInterestEntityDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/CashandCashEquivalents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/PrepaidandOtherCurrentAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_OtherCurrentAssetsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/AccountsReceivable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/OtherReceivables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndOtherIncomeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndOtherIncomeTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:to="us-gaap_InterestAndOtherIncomeTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/EquipmentNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/IntangibleAssetsNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/Goodwill" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillImpairedAbstract" xlink:to="us-gaap_GoodwillDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/RelatedPartyTransactions" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ConvertibleNotesReceivable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/Leases" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/Taxes" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ConcentrationofRisk" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/Equity" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/CommitmentsandContingencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/SegmentReporting" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/DiscontinuedOperations" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/SubsequentEvents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaymentPolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_PrepaymentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="PrepaymentPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesReceivablePolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivablePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ConvertibleNotesReceivablePolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentForLonglivedAssetsPolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_ImpairmentForLonglivedAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ImpairmentForLonglivedAssetsPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpensePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpensePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InterestExpensePolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/NatureofBusinessandOrganizationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="PropertyPlantAndEquipmentUsefulLifeTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/BusinessCombinationandRestructuringTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/CashandCashEquivalentsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/AccountsReceivableTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/OtherReceivablesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:to="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/EquipmentNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/IntangibleAssetsNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/GoodwillTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillImpairedAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/RelatedPartyTransactionsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherPayablesRelatedPartiesTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_OtherPayablesRelatedPartiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="OtherPayablesRelatedPartiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ConvertibleNotesReceivableTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ConvertibleDebtTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/LeasesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseIncomeTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/TaxesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfTaxesPayableTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfTaxesPayableTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="ScheduleOfTaxesPayableTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/EquityTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/DiscontinuedOperationsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="srt_OwnershipAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CitiProfitBVIMember" xlink:href="gdc-20231231.xsd#gdc_CitiProfitBVIMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="CitiProfitBVIMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TMSRHKMember" xlink:href="gdc-20231231.xsd#gdc_TMSRHKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="TMSRHKMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HighlightHKMember" xlink:href="gdc-20231231.xsd#gdc_HighlightHKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="HighlightHKMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MakesiWfoeMember" xlink:href="gdc-20231231.xsd#gdc_MakesiWfoeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="MakesiWfoeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HighlightWFOEMember" xlink:href="gdc-20231231.xsd#gdc_HighlightWFOEMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="HighlightWFOEMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="YuanmaMember" xlink:href="gdc-20231231.xsd#gdc_YuanmaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="YuanmaMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="WugeMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HighlightMediaMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="HighlightMediaMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AICatalysisMember" xlink:href="gdc-20231231.xsd#gdc_AICatalysisMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="AICatalysisMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SHXianzhuiMember" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="SHXianzhuiMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="BackgroundOfConsolidatedEntityDescription" xlink:href="gdc-20231231.xsd#gdc_BackgroundOfConsolidatedEntityDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="BackgroundOfConsolidatedEntityDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentAdditionalInformation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentAdditionalInformation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_EquityMethodInvestmentAdditionalInformation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="SoftwareMember" xlink:href="gdc-20231231.xsd#gdc_SoftwareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="SoftwareMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:href="gdc-20231231.xsd#gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract" xlink:to="BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCompanyMaintainsBankAccountsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DueFromBanks"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanyMaintainsBankAccountsAbstract" xlink:to="us-gaap_DueFromBanks" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidAdvertising" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidAdvertising"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidAdvertising" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Supplies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_Supplies" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofAccountsReceivableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsReceivableAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfAccountsReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForDoubtfulAccountsReceivableAdditions" xlink:href="gdc-20231231.xsd#gdc_AllowanceForDoubtfulAccountsReceivableAdditions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="AllowanceForDoubtfulAccountsReceivableAdditions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalOfHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_DisposalOfHighlightMedia"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="DisposalOfHighlightMedia" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofOtherReceivablesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherReceivablesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ReceivableFromDisposalOfWuge" xlink:href="gdc-20231231.xsd#gdc_ReceivableFromDisposalOfWuge"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherReceivablesAbstract" xlink:to="ReceivableFromDisposalOfWuge" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherReceivablesAbstract" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherReceivablesAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofEquipmentNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfEquipmentNetAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEquipmentNetAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfIntangibleAssetsNetAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYleAu63QqWmwuePmhqP/XpEXsjeNMD4fOkJWVvgROQ6vcu+RRumLqxt7EgNLVr+8/o11enRj6/KVjaJuP3/iDPHQUGybeJO3rretOXfQZoH/PJmvBIvpLOrnTN8sMMDYU0UcFDuhqiTCiA9WCNaPoAMEsLUW0uu/oQJ0ejTRQW5x23eoYweaU2Rp6HVu/+oLSXjthG3gvJRy7sHskmIrFF] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangibleAssetsNetAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SoftwareMember" xlink:href="gdc-20231231.xsd#gdc_SoftwareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="SoftwareMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HighlightMediaMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="HighlightMediaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="WugeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_GoodwillLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherPayableRelatedPartiesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfOtherPayableRelatedPartiesAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayableRelatedPartiesAbstract" xlink:to="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ShanghaiHighlightAssetManagementCoLTDMember" xlink:href="gdc-20231231.xsd#gdc_ShanghaiHighlightAssetManagementCoLTDMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ShanghaiHighlightAssetManagementCoLTDMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZihaoZhaoMember" xlink:href="gdc-20231231.xsd#gdc_ZihaoZhaoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ZihaoZhaoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" xlink:to="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyRelationship" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyRelationship"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="RelatedPartyRelationship" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NatureOfRelatedParties" xlink:href="gdc-20231231.xsd#gdc_NatureOfRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="NatureOfRelatedParties" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherPayableRelatedPartiesCurrent" xlink:href="gdc-20231231.xsd#gdc_OtherPayableRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="OtherPayableRelatedPartiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfConvertibleNotesReceivableAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfConvertibleNotesReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertibleNotesReceivableAbstract" xlink:to="us-gaap_ConvertibleNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertibleNotesReceivableAbstract" xlink:to="us-gaap_NotesPayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfLeasePaymentsTermAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfLeasePaymentsTermAbstract"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageRemainingLeaseTermAbstract" xlink:href="gdc-20231231.xsd#gdc_WeightedAverageRemainingLeaseTermAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeasePaymentsTermAbstract" xlink:to="WeightedAverageRemainingLeaseTermAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageRemainingLeaseTermAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageDiscountRateAbstract" xlink:href="gdc-20231231.xsd#gdc_WeightedAverageDiscountRateAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeasePaymentsTermAbstract" xlink:to="WeightedAverageDiscountRateAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseRightOfUseAssetsNetAbstract" xlink:href="gdc-20231231.xsd#gdc_OperatingLeaseRightOfUseAssetsNetAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:to="OperatingLeaseRightOfUseAssetsNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseRightOfUseAssetsNetAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseLiabilitiesAbstract" xlink:href="gdc-20231231.xsd#gdc_LeaseLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:to="LeaseLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_OperatingLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_DeferredTaxAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="DeferredTaxAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofTaxesPayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="ValueAddedTaxTaxesPayable" xlink:href="gdc-20231231.xsd#gdc_ValueAddedTaxTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="ValueAddedTaxTaxesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_TaxesOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofWarrantActivityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantActivityAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfWarrantActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="EquityDetailsScheduleofWarrantActivityTable" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsScheduleofWarrantActivityTable"/>
    <loc xlink:type="locator" xlink:label="EquityDetailsScheduleofWarrantActivityLineItems" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsScheduleofWarrantActivityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantActivityAbstract" xlink:to="EquityDetailsScheduleofWarrantActivityTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="WarrantActivityMember" xlink:href="gdc-20231231.xsd#gdc_WarrantActivityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="WarrantActivityMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityTable" xlink:to="EquityDetailsScheduleofWarrantActivityLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationExercisableIntoNumberOfSharesBalance" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="ShareBasedCompensationExercisableIntoNumberOfSharesBalance" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationExercisableIntoNumberOfSharesBalance_0" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="ShareBasedCompensationExercisableIntoNumberOfSharesBalance_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageRemainingContractualLifeGrantedAcquired" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeGrantedAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="AverageRemainingContractualLifeGrantedAcquired" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageRemainingContractualLifeForfeited" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeForfeited"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="AverageRemainingContractualLifeForfeited" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="ShareBasedCompensationExercisableIntoNumberOfSharesExercised" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageRemainingContractualLifeExercised" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="AverageRemainingContractualLifeExercised" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofDiscountedOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfDiscountedOperationsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfDiscountedOperationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDiscountedOperationsAbstract" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DiscountedOperationsMember" xlink:href="gdc-20231231.xsd#gdc_DiscountedOperationsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="DiscountedOperationsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="srt_ProductOrServiceAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EnterpriseBrandManagementServicesMember" xlink:href="gdc-20231231.xsd#gdc_EnterpriseBrandManagementServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="EnterpriseBrandManagementServicesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WugeDigitalDoorSignsMember" xlink:href="gdc-20231231.xsd#gdc_WugeDigitalDoorSignsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="WugeDigitalDoorSignsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_RevenuesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CostOfRevenuesAbstract" xlink:href="gdc-20231231.xsd#gdc_CostOfRevenuesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="CostOfRevenuesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CostOfRevenuesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CostOfRevenuesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="OtherIncomeExpenseAbstract" xlink:href="gdc-20231231.xsd#gdc_OtherIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="OtherIncomeExpenseAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherIncomeExpenseAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherIncomeExpenseAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherIncomeExpenseAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:href="gdc-20231231.xsd#gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherIncomeExpenseAbstract" xlink:to="DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_NetIncomeLoss" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract"/>
    <loc xlink:type="locator" xlink:label="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:href="gdc-20231231.xsd#gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"/>
    <loc xlink:type="locator" xlink:label="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" xlink:href="gdc-20231231.xsd#gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" xlink:to="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DigiTraxConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_DigiTraxConvertibleNotesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="DigiTraxConvertibleNotesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiquidConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_LiquidConvertibleNotesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="LiquidConvertibleNotesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:to="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AssetsAbstract0" xlink:href="gdc-20231231.xsd#gdc_AssetsAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" xlink:to="AssetsAbstract0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="us-gaap_ReceivablesNetCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/NatureofBusinessandOrganizationDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="NatureofBusinessandOrganizationDetailsTable" xlink:href="gdc-20231231.xsd#gdc_NatureofBusinessandOrganizationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="NatureofBusinessandOrganizationDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TMSRHKMember" xlink:href="gdc-20231231.xsd#gdc_TMSRHKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="TMSRHKMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="SHXianzhuiMember" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="SHXianzhuiMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="WugeMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" xlink:href="gdc-20231231.xsd#gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BeijingHeheMember" xlink:href="gdc-20231231.xsd#gdc_BeijingHeheMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="BeijingHeheMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureofBusinessandOrganizationDetailsTable" xlink:to="dei_LegalEntityAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SHXianzhuiMember_0" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="SHXianzhuiMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MakesiIoTTechnologyShanghaiCoLtdMember" xlink:href="gdc-20231231.xsd#gdc_MakesiIoTTechnologyShanghaiCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="MakesiIoTTechnologyShanghaiCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_StatementLineItems" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExcessStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ExcessStockSharesIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageClosingBidPrice" xlink:href="gdc-20231231.xsd#gdc_AverageClosingBidPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="AverageClosingBidPrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_SharesOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="SharesOfCommonStock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionSharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionSharePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementTerm" xlink:href="gdc-20231231.xsd#gdc_AgreementTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="AgreementTerm" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PlacementAgencyAgreementsMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgencyAgreementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="PlacementAgencyAgreementsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PreFundedWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PreFundedWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="PreFundedWarrantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ChangeInAccountingEstimateLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ProceedsFromMinorityShareholders" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyDistributionToShareholdersPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyDistributionToShareholdersPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_InvestmentCompanyDistributionToShareholdersPerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_LesseeFinanceLeaseRenewalTerm1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_WarrantExercisePriceDecrease" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="ShareBasedCompensationExercisableIntoNumberOfSharesExercised" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="NominalConsiderationPerShare" xlink:href="gdc-20231231.xsd#gdc_NominalConsiderationPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="NominalConsiderationPerShare" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/BusinessCombinationandRestructuringDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationandRestructuringDetailsTable" xlink:href="gdc-20231231.xsd#gdc_BusinessCombinationandRestructuringDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSegmentAllocationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="BusinessCombinationandRestructuringDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationandRestructuringDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HighlightMediaShareholdersMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaShareholdersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="HighlightMediaShareholdersMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationandRestructuringDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HighlightMediaMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="HighlightMediaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationandRestructuringDetailsTable" xlink:to="us-gaap_BusinessCombinationSegmentAllocationLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/VariableInterestEntityDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityMeasureOfActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="VariableInterestEntityDetailsTable" xlink:href="gdc-20231231.xsd#gdc_VariableInterestEntityDetailsTable"/>
    <loc xlink:type="locator" xlink:label="VariableInterestEntityDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_VariableInterestEntityDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:to="VariableInterestEntityDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="WugeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TMSRHKMember" xlink:href="gdc-20231231.xsd#gdc_TMSRHKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="TMSRHKMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="YuanmaMember" xlink:href="gdc-20231231.xsd#gdc_YuanmaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="YuanmaMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityDetailsTable" xlink:to="VariableInterestEntityDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionSharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionSharePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_SupplementalDeferredPurchasePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/OtherReceivablesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherReceivablesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_OtherReceivablesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OtherReceivablesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_OtherReceivablesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:to="OtherReceivablesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsTable" xlink:to="us-gaap_AssetAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="WugeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsTable" xlink:to="OtherReceivablesDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CancellationsOfShares" xlink:href="gdc-20231231.xsd#gdc_CancellationsOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="CancellationsOfShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/EquipmentNetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/IntangibleAssetsNetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="IntangibleAssetsNetDetailsTable" xlink:href="gdc-20231231.xsd#gdc_IntangibleAssetsNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IntangibleAssetsNetDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_IntangibleAssetsNetDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="IntangibleAssetsNetDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsNetDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsNetDetailsTable" xlink:to="IntangibleAssetsNetDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsNetDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsNetDetailsLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsNetDetailsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ConvertibleNotesReceivableDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesReceivableDetailsTable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesReceivableDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivableDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="ConvertibleNotesReceivableDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DigiTraxConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_DigiTraxConvertibleNotesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="DigiTraxConvertibleNotesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiquidConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_LiquidConvertibleNotesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="LiquidConvertibleNotesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsTable" xlink:to="ConvertibleNotesReceivableDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateInterestPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateInterestPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="AggregateInterestPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrossProceeds" xlink:href="gdc-20231231.xsd#gdc_GrossProceeds"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="GrossProceeds" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesReceivable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="ConvertibleNotesReceivable" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/LeasesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_LeasesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_LeasesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="LeasesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsTable" xlink:to="LeasesDetailsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/TaxesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="TaxesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_TaxesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="TaxesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_TaxesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="TaxesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsTable" xlink:to="srt_StatementScenarioAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioForecastMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_US" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsTable" xlink:to="srt_RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PRCMember" xlink:href="gdc-20231231.xsd#gdc_PRCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="PRCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsTable" xlink:to="TaxesDetailsLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ValueAddedTaxRatePercentage" xlink:href="gdc-20231231.xsd#gdc_ValueAddedTaxRatePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="ValueAddedTaxRatePercentage" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/ConcentrationofRiskDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationofRiskDetailsTable" xlink:href="gdc-20231231.xsd#gdc_ConcentrationofRiskDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationofRiskDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_ConcentrationofRiskDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ConcentrationofRiskDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofRiskDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CN"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_CN" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofRiskDetailsTable" xlink:to="ConcentrationofRiskDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofRiskDetailsLineItems" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExcessFederalDepositInsuranceCorporationPremiumExpense" xlink:href="gdc-20231231.xsd#gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofRiskDetailsLineItems" xlink:to="ExcessFederalDepositInsuranceCorporationPremiumExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofRiskDetailsLineItems" xlink:to="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/EquityDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="EquityDetailsTable" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsTable"/>
    <loc xlink:type="locator" xlink:label="EquityDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="EquityDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_AssetAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SoftwareMember" xlink:href="gdc-20231231.xsd#gdc_SoftwareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="SoftwareMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_IPOMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnderwriterMember" xlink:href="gdc-20231231.xsd#gdc_UnderwriterMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="UnderwriterMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementsMember" xlink:href="gdc-20231231.xsd#gdc_SecuritiesPurchaseAgreementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="SecuritiesPurchaseAgreementsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnregisteredWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_UnregisteredWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="UnregisteredWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PriceProtectionAdjustmentMember" xlink:href="gdc-20231231.xsd#gdc_PriceProtectionAdjustmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="PriceProtectionAdjustmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockholderApprovalMember" xlink:href="gdc-20231231.xsd#gdc_StockholderApprovalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="StockholderApprovalMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PlacementAgencyAgreementMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgencyAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="PlacementAgencyAgreementMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PreFundedWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PreFundedWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="PreFundedWarrantsMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HighlightMediaShareholdersMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaShareholdersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="HighlightMediaShareholdersMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PlacementAgentMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="PlacementAgentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SponsorMember" xlink:href="gdc-20231231.xsd#gdc_SponsorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="SponsorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ReverseStockSplitMember" xlink:href="gdc-20231231.xsd#gdc_ReverseStockSplitMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="ReverseStockSplitMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="May2023OfferingPurchasersMember" xlink:href="gdc-20231231.xsd#gdc_May2023OfferingPurchasersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="May2023OfferingPurchasersMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_TradingActivityByTypeAxis" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="us-gaap_TradingActivityByTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableIncomeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableIncomeInterestRateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="us-gaap_VariableIncomeInterestRateMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="srt_RangeAxis" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PreFundedWarrantsMember_0" xlink:href="gdc-20231231.xsd#gdc_PreFundedWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="PreFundedWarrantsMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PublicWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PublicWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="PublicWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrivateWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PrivateWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="PrivateWarrantsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExchangeWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_ExchangeWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="ExchangeWarrantsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PlacementAgentWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgentWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="PlacementAgentWarrantsMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RegisteredWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_RegisteredWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="RegisteredWarrantsMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="EquityDetailsLineItems" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="TaxProfitsPercentage" xlink:href="gdc-20231231.xsd#gdc_TaxProfitsPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="TaxProfitsPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RegisteredCapitalPercentage" xlink:href="gdc-20231231.xsd#gdc_RegisteredCapitalPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="RegisteredCapitalPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetProfitPercentage" xlink:href="gdc-20231231.xsd#gdc_NetProfitPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="NetProfitPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserves" xlink:href="gdc-20231231.xsd#gdc_StatutoryReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="StatutoryReserves" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalAndStatutoryReserve" xlink:href="gdc-20231231.xsd#gdc_CapitalAndStatutoryReserve"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="CapitalAndStatutoryReserve" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateOfSharesOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_AggregateOfSharesOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="AggregateOfSharesOfCommonStock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrossProceedsReceivedPercentage" xlink:href="gdc-20231231.xsd#gdc_GrossProceedsReceivedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="GrossProceedsReceivedPercentage" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpenseOfferingCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestExpenseOfferingCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_NoninterestExpenseOfferingCost" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantPurchaseCommitmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantPurchaseCommitmentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_SignificantPurchaseCommitmentDescription" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredOfferingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredOfferingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_DeferredOfferingCosts" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherUnderwritingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherUnderwritingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_OtherUnderwritingExpense" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfessionalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ProfessionalFees" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceOfPerHalfShare" xlink:href="gdc-20231231.xsd#gdc_ExercisePriceOfPerHalfShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="ExercisePriceOfPerHalfShare" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceOfPerWholeShare" xlink:href="gdc-20231231.xsd#gdc_ExercisePriceOfPerWholeShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="ExercisePriceOfPerWholeShare" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" xlink:href="gdc-20231231.xsd#gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfSharesIssuedPerUnit" xlink:href="gdc-20231231.xsd#gdc_NumberOfSharesIssuedPerUnit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="NumberOfSharesIssuedPerUnit" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PricePerUnit" xlink:href="gdc-20231231.xsd#gdc_PricePerUnit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="PricePerUnit" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction" order="34.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_Cash" order="35.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForCommissions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForCommissions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_PaymentsForCommissions" order="36.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateGrossProceedsPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateGrossProceedsPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="AggregateGrossProceedsPercentage" order="37.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonaccountableExpense" xlink:href="gdc-20231231.xsd#gdc_NonaccountableExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="NonaccountableExpense" order="38.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccountableExpenses" xlink:href="gdc-20231231.xsd#gdc_AccountableExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="AccountableExpenses" order="39.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockSharesOutstandingPercentage" xlink:href="gdc-20231231.xsd#gdc_CommonStockSharesOutstandingPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="CommonStockSharesOutstandingPercentage" order="41.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrefundedWarrant" xlink:href="gdc-20231231.xsd#gdc_PrefundedWarrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="PrefundedWarrant" order="42.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_WarrantExercisePriceDecrease" order="43.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingCommonStockPercentage" xlink:href="gdc-20231231.xsd#gdc_OutstandingCommonStockPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="OutstandingCommonStockPercentage" order="44.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_WarrantExercisePriceIncrease" order="45.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsToPurchaseShares" xlink:href="gdc-20231231.xsd#gdc_WarrantsToPurchaseShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="WarrantsToPurchaseShares" order="46.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantExpireTerm" xlink:href="gdc-20231231.xsd#gdc_WarrantExpireTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="WarrantExpireTerm" order="47.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" order="48.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateNumberOfSharesUnderlyingWarrantsPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="AggregateNumberOfSharesUnderlyingWarrantsPercentage" order="49.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregatePurchasePrice" xlink:href="gdc-20231231.xsd#gdc_AggregatePurchasePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="AggregatePurchasePrice" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://ccnctech.com/role/SubsequentEventsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsTable" xlink:href="gdc-20231231.xsd#gdc_SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="SubsequentEventsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SHXianzhuiMember" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="SHXianzhuiMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharesIssued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="GrossProceedsReceivedPercentage" xlink:href="gdc-20231231.xsd#gdc_GrossProceedsReceivedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="GrossProceedsReceivedPercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_WarrantExercisePriceDecrease" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/Cover" xlink:type="extended"/>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/AuditInformation" xlink:type="extended"/>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" '> G # 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#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^+_ -H_
M]KK7?@E\5OA1\#_AW^S9\7/VEOBE\6/ GQ4^)EAX<^&/B3X*^$+;P]X'^$.N
M?"[PWXGUG7=>^-GQ1^&.BM+-K?Q>\(V>EZ7I%YJFHW*OJ%S);P6]FTC_ &A7
MYV?$?_E*O^R/_P!F,?MU_P#J[/V"J &?\-@_M>?](HOVJO\ P^_[ 7_T6M'_
M  V#^UY_TBB_:J_\/O\ L!?_ $6M?HM10!^=/_#8/[7G_2*+]JK_ ,/O^P%_
M]%K1_P -@_M>?](HOVJO_#[_ + 7_P!%K7Z+44 ?G3_PV#^UY_TBB_:J_P##
M[_L!?_1:T?\ #8/[7G_2*+]JK_P^_P"P%_\ 1:U^BU% 'YT_\-@_M>?](HOV
MJO\ P^_[ 7_T6M'_  V#^UY_TBB_:J_\/O\ L!?_ $6M?HM10!^=/_#8/[7G
M_2*+]JK_ ,/O^P%_]%K1_P -@_M>?](HOVJO_#[_ + 7_P!%K7Z+44 ?G3_P
MV#^UY_TBB_:J_P##[_L!?_1:T?\ #8/[7G_2*+]JK_P^_P"P%_\ 1:U^BU?F
M'\<_VU_%GP[^-7QX\*6]]X;\%^"OV8_!OP!\7^)]+UCX>ZW\1/B!\8;#X[^)
MM8T%]<\#:5I?C_P))I/@KP9-I2>&Y?$%E;>+9KKQQ/JL&I6>G:=X:^Q^(@#I
MO^&P?VO/^D47[57_ (??]@+_ .BUH_X;!_:\_P"D47[57_A]_P!@+_Z+6O-_
M@C^U_P#'+5OC+\ _!/C[7/A)X[T+]H'XD?MF_#AO#O@OPCK'A#Q_\*XOV6O&
MGQ&T;1/B+J3-\0O'NG>)/ WB.S\!VGA#QI+<:?X<_P"$?^)7C;P3;:/JE]9:
ML^F+M?#O]M7X@:MX-TG]H#QG<_#BW^%GB7XR>,?@_<_!+2M/-A\;_AW>:7\?
M1^S_ .%+[5=<\0?$"PT;7-2M]9N-.\2_%[1)_"^@W'@S2=42WT :X^E&XU\
MZ[_AL']KS_I%%^U5_P"'W_8"_P#HM:/^&P?VO/\ I%%^U5_X??\ 8"_^BUKY
M_M_^"LEE;>+/$>N3?#*Y\6_!.?P=HWCKP_?>$]=\!:=X^\#Z!H_P>^*?Q)^)
M$7CF#6_B5)X9\9Z[#J/POU?3/#.E> ;^*,VBRBXN]0OE@6\]MN_^"G?PF2]^
M).FZ/\*?C7XLU#X7Z[:>#=8M?"&G_#KQ+/K?C_6_C3\1/@5X3\#^$[71_B/=
MZAK.M^)/%_PN\57L4KV5GI6CZ&-)FUW4-.U/5(M*0 T_^&P?VO/^D47[57_A
M]_V O_HM:/\ AL']KS_I%%^U5_X??]@+_P"BUK*^//[97C+PWX\\*>"O!B:7
M\*[6[_9*\>_M>ZEK'Q7^'^K>+/$7B#3O UYH%K>?!WPYX!TKQYX#>3QKX=M-
M:?7_ (E16OBO4=7T"Q72-*TO29IM;?6]*ATG_@IY\*[G0[G5K_X;_%J"+2I-
M=^W7-QIG@'19M5T7P#X.^'GC?XH^-?#_ (;U#XE3^(+C0_!F@_%3P-J1\,RQ
M/\1==M]7NX_"_A/Q ^@ZS); &W_PV#^UY_TBB_:J_P##[_L!?_1:T?\ #8/[
M7G_2*+]JK_P^_P"P%_\ 1:UQ.I?\%9O@;IUK'*GPR^,VJW@\.W?B[4-+T=/A
M+=7VB>&M'\+_ !B\7>(M2UE+CXL6:6<FDZ5\!OB5#;::K3:GXAU/3-,T_P /
M6NI2:O \?T?IGQTUYOVJ?'/PZU7Q-X.M_A3I'[.7P9^*WAO3;C1)-'\:W'BK
MXK?$+XG>#(;&\\0:IXKBLIK6=?A]IL&AZ%_PBFGZC<:SXD>SFU.1[:UMI@#R
M;_AL']KS_I%%^U5_X??]@+_Z+6C_ (;!_:\_Z11?M5?^'W_8"_\ HM:\R\-_
M\%:?@Y>Z#X?U.Y^&WQRU+3K[PQX=\2ZCXPD\-_"WP[I-O8ZSX#\"_$Z_N+C1
M;CXRZCJ]NWAWP7X^T^]UFVL8]5#ZKIFI:%HL^KZ@^G1WVPG_  4]\(V'BWQ1
MX.D^#'QL\:WVE^(+_P -^&;?P1H/@O5?&GC/Q1I_Q9_:4^'WB3PKH_P[T_QW
MJ&I6T?@FP_9G\<ZR_B?5M4L;'Q18P6)M[/2=7U6RT60 [7_AL']KS_I%%^U5
M_P"'W_8"_P#HM:/^&P?VO/\ I%%^U5_X??\ 8"_^BUKIOV<?VQQ^T5^T-\8?
M /A[3M+L_A=X/^%?PX\;> -2O3I\'CCQ1?:O\4OCU\+/'NJ:AIUCXMUN6Q\,
M:?XC^$":3HEEK/AWPIXDM+V'59]6M;BUU+2/(^\* /SI_P"&P?VO/^D47[57
M_A]_V O_ *+6C_AL']KS_I%%^U5_X??]@+_Z+6OT6HH _.G_ (;!_:\_Z11?
MM5?^'W_8"_\ HM:/^&P?VO/^D47[57_A]_V O_HM:_1:B@#\Z?\ AL']KS_I
M%%^U5_X??]@+_P"BUH_X;!_:\_Z11?M5?^'W_8"_^BUK]%J* /SI_P"&P?VO
M/^D47[57_A]_V O_ *+6C_AL']KS_I%%^U5_X??]@+_Z+6OT6HH _.G_ (;!
M_:\_Z11?M5?^'W_8"_\ HM:/^&P?VO/^D47[57_A]_V O_HM:_1:B@#Y7_92
M_:?_ .&G="^*\^I?"'XA? SQK\$OC'JOP0^(_P ./B5J7P\UO7-'\7Z;X#^'
MOQ(CGL]<^%GC7Q_X,UC1[_PK\3?"]U;7FF^(YY([I[ZRNK>WGM&#?5%?G/\
ML%?\E2_X*>_]I&-=_P#6./V,Z_1B@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "OSL^(__ "E7_9'_ .S&/VZ__5V?L%5^B=?G9\1_^4J_
M[(__ &8Q^W7_ .KL_8*H _1.BBB@ HHHH **** "BBB@ HHHH *XCQ/\,OAO
MXUUCP]XA\9?#[P1XMU_PC.;GPIKGB?PIH.O:QX8N6NK.^:X\/:GJMA=WNBSM
M>Z=I]X9=-GMI#=6-G<%O-MH'3MZ* /-O!?P9^#_PWU35-<^'?PI^&O@+6M<B
MDAUK6/!?@7POX6U36(9;Z74Y8M4U#0]+L;O4(I=2GFU"2.[FF5[Z:6[8&>1Y
M"R]^"WP<U*_\7:IJ/PF^&=_J?Q M4L?'FHWO@/PM=7_C:RC%H$L_%UW/I4EQ
MXDM4&GV 2WUF2]B465H @%M#L],HH \AM/V??@)IX;[#\$?A#8@V]O:M]D^&
MO@RV!M;31]7\/6MLWDZ*F;>V\/\ B#7M#MX3^[AT?6]7TR-5LM2O()OSKU#]
MH?\ 90\(W$6@Z7^QQX6M? 7QM^&/B+6_A1XPB\"?!_0?A]\=QX#UC4?$7ASX
M9:L6B0^&-6^((TW7_'_P/L?'VGVVB^-8M'U6XLI])\7-9Z+??KBRJRE6 96!
M5E8 JRD8((/!!'!!X(X-?F#!\%_V-Y?#FJ?L_?$WXRZ3XY\':=X&/P&TSX::
MWXJM-"T/0?!W@GQ=J_C;P>P:RF@NA\1_A3>^$]1TFT^)>E:SI=UI+^!9&N;7
M3O$FAZG<J >XZW\8?V(OB ;/X5?$'6?V>O$_B#X?WT5G>?"76U\#>/KCX;^*
M=-\">(/$=UH\>@1VFKVND:GH_@[0/&213V-I;"33O#WB6RLF;^S=3M(/-/C!
M^TI^P+\*_A?\5_B@^G_!+Q]+\(?&3?$/Q#X*\(Z-\-KCQO=?&?\ L"ZU'3=7
MLM.UO^R88OB;J6AZ->-9>*]1O++4?[/TB^#:RD.FW"0^?6.O?\$\O#VAWVLZ
M=\2M;C\.?$;XY^ OB!X=LM"TGQZMV/B5J_B3Q=\7_#0\&+X7\$P^--8\+?%*
M]7X@ZG'%?W7B+PIXS\+ZAXM\/^'KD^%[NYTP>1^)O@/_ ,$R?$=OK/Q(G_:'
M\:FS_:>TCQSXON/$WA+XP^))I+SX=>*M0\<^%/B7;:AJNA:;>:KX2\ 7FH_$
MCQ!X#\3:GXYN[*Y\-:O8:+X3BU[0=?\ !NF6FF 'TCXDT;]@?Q]\8?A]J%EX
M8^&GB#Q#X&^/NL:'XCN/ =MX/70]#_:'\5^$O$=OX?M/COX6TZ.&X\0:[XBL
M=7\8?\(/K_B32]8@T_QA>->6E[9:QJMI?G[:UKX+_!WQ'XPMOB%XA^$_PTU[
MQ]9#319^.-:\">%M4\86@T:5Y](%MXEOM*GUJ :5.[S::(KU!8RN\EKY3L6/
MYY?!;]GS]D&W^+6SX5?%[Q1K6J:_\0_#_P 8_$_@WQMK/B'7M7\7^+?A7)XN
MU#P&=,\0>,+6QU:>'P??^,M8UK689)_$?BC68- \,+J.KV^D>&[U+[]6* /!
M$_95_9?BB%O'^S?\!(X!%Y A3X/?#U(A#]AM],\D1KX=""+^S;2TT_RPNS[#
M:V]ICR(8XUW6_9\^ C6<^GM\$/A"UA<R"6YL6^&O@PV=Q*NO7OBI99[8Z*89
M9%\3ZGJ7B,/(C,->U"]U@'^T+N>XD]>HH XGPY\-/ASX/USQ#XG\)> /!/A;
MQ)XNE6?Q7XA\.>%="T37/$\Z3W%TDWB'5M,L+6_UJ5;F[NKA9-2N+EUGN;B4
M,))I&;MJ** "BBB@ HHHH **** "BBB@ HHHH _.?]@K_DJ7_!3W_M(QKO\
MZQQ^QG7Z,5^<_P"P5_R5+_@I[_VD8UW_ -8X_8SK]&* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *_.SXC_\ *5?]D?\ [,8_;K_]79^P
M57Z)U^=GQ'_Y2K_LC_\ 9C'[=?\ ZNS]@J@#]$Z*** "BBB@ HHHH ***_!+
MXSZ!\6_&_P :?"'B#5?"'Q9\;:UX;\<_MBZ+\5M*TC0/B_XN\*^'/#T?C[X?
MQ?LQ^']/\,?#SXG?#.ST2_\ $?P<TX^(O OC&[BUW0]/U?Q%XE\1Z_:7-_J]
M[(H!^]M%?BEJ7QT_X*0ZYXNEM+3X<^*_#/@[3OB3X@O&M;;]G$WIN?AOI_B+
M]I+PGX6\':U?ZU\6]1NO$@\1:-HG[/?C#Q5XG\(W^@ZU8GQ%J[Z))!8O=6EG
MI_ SXK?M['Q!X%\-?$*;2/"K?$OQ%HOA[2_AIXA^%WAW0_$7PN\*2_ KX/>.
M[[QOX8MI/B3)K_C;X>?#GQA:?%3X6^-+;6Y=2\46'C#Q3X(DFUVXL]/N4O@#
M]FJ*_/KXE>+/VWM'_:*'A3P=X?TO6_@'K>L^&(O^$ST[P9IESJ?@[P]XT\,Z
MK87%S-->>/-,NM=U/X;>-O ^HZMXIB@TBW.H>%/BKX'@TA)M3T+5Y9?@SX,?
M%;_@HGX$^'GPM\$S_ CXA^/-1\$^&M1\GQ1\1/ACXJ'C72;6Y^$<%\+:_P#$
MVM_&"6T\=^*_#&O6^N:7)<^)9#??%#7[K2]#COO"\UPNM3 '[\45^2WP(\5_
MM9Z3^V#K"^)=#^*7B7X-?%@^#[?Q-KWBWX3>*/"/AS1=1\-_L^6-T?'GAB'6
M/B1XBM?A9IVM>-M&MO"FL?#2TT6:&7Q/K&KZ_>7<&H7#)%Q'@GXW?\%%]>\6
MVW@J#X51_#71M4U7QIX?L]<OOV<O%\OA_2=:UC4_VI[_ $+X@:YKNL_&G4MG
MAF._\'_LZ37VDP6N]K/XM>(7%Y;OI4=MHH!^T%?#'AG]DU?$?[&WCO\ 9!^*
M4DMA;:_X'^+/P8E^(OAFZL9/$.M^$?'J^);>T^(>FW%Q#/<:5XKNK#Q7-?ZS
M8ZI#*L7B^'67#ZII-U;7]_XOXH^+O_!0C^T](O?"_@'0]"\/:S\$-5^(,.A>
M,/A-XB\3>*[?XAZMI7BUT^&&KZS\//&FH>'?"NL?#2_TGP9=_:+ZTUP?$2V\
M5ZUIOA^SU#5=(AM[?S#0_C=_P4W^V7U[J'PE\012^*[SP)KGA;PYKGPK\)W.
MB>$=5N?A)\)M3F^$FOZ[X8^(\.HZ;X3\7>/+WXS6WBSXPW[:W/\ "C4_#/A.
MSO="DM/$RZ5; 'K6O?L??M4>(?$O@GXA:U\>/AGK?C/P'XM^!FLZ?HMQX3^*
M>G?"J^B^#&@_%O2=1\2Z;\/(OBKJ&C> O&?Q0E^).ACQ.GA6$Z-IFG> -)M+
M=-5EU*^N5E^"7[!_Q._9]\:>*OB-X)^,/@?Q%XN^.UGXG;]I ^,_AGJ5QX;O
M_$WBWXT?$_XTWGB/X/Z!8^-5/@_2M-U+XR>.O#T?@?Q+J'BJPUZRB\,ZUKFM
MR:[9>(+GQ1K_ +/?Q=_;?\0_$7X,6'QB^&XC\"^/O!WQ/UGXB:C9_#6[^'\G
MPN\2Z'XO\7:?X-T?5(==\:Z_*VF:SX?T;PR^E_9-1UOQ)J-UXB;5+W1;30I9
M+[P]X+X-_:-_X*;^(/$GB_2M1^!9T2+2(OCIXJ\'VVO?!C5-,M/$Z^'_  #X
M1U'X1?#76_&\?Q2G\.Z)<:KX]F\?:+J6O:59ZRNO6.D^'(])U6UAU#_A(=2
M/T:^+GPV\0^//&W[/T.AVT>C>'?AO\41\6?%'BFWO;2SN,>&_!7BOPII/@[3
MM+A4WEY/XKN/&KKJ=TRV^EV/AC2]<M)9Y+[4M.M9/HBOR4^,O[2/[87PW^"_
M[*]KIUQX&U7]H#XT^/?B=X,U'28_@7XQLM1\47/AOX5_%[X@^ (-"^&'B7XH
M:!KOA"&^U3P5X.T3XCZWK.HZG::3I>M:MX@L+/0;)[&2TR-,^/'_  4EO?B#
MHG@:^^#TFDV9\9RZ+XI\8/\ !W[;X-CM]-U[]H^\M+;P[XKA^+<3+H?BGP[X
M=_9PTZ]^(-_X6U'2-";QKXIO(M._M>VET?0@#]@J*_$*Y^)W[=FG?%SX/_%Z
M+X>_&#Q%<7?PMTWPW\4?AY'\%]>TGP<EYXD^-?@/^W/"EAHTWQGG\*Z/XM^&
MOA>_\>:G9?%X?:8O'.A>'M%TQIHM(F&I7].U_:2_X*<ZM\,M237_ -FF76==
ME\#?M$13:=+\)/$.DRZGK&F>'QKGP:&J:1_PL;1VDM]:EO;?P#JMGX=\2:=J
M]]KZ7FKZ=IS:##<:IIH!^Y-%?@E\4OVV?V^_AYX5\976K>!='\$7FN^)[G1_
MA;K/C+X':OX4T/2(H/&O[1^G:+IDS^(OB[/;^*[BZ^'W@'X)_$/Q1)/J.C:E
M'H'B[QA9^%M+NO$L&F:/I_U'^T'\8/VO?#OC[X;Q_!#P _BOP[XJ^$'PPN-9
M^+-G\"/&7C1])U;Q#\05M_'^-"A^*/@^ST^6'P8EKXKTGP]JNE27VB7,,D.H
M7^K)?Q:9:@'ZE45^,'@SXW?\%-;@:3JVL^ $TVTU_P 0-XKUK3_&?P$UK4CX
M=TM_@U\'-9@^$'A?3/ 7C^QUF%)?&FL?%M1X_P#&=_-%9^)/"UCX6O[TPW]J
MMU<@^-O_  4_MO##ZK>_#SPK<ZO!^SSX'\:V_AQO@?XUM=7\2?$[Q-9>'-8\
M8:3:ZCI7CCQ%HG@G4? .N77BKX>1?#S7X_$.NZKI^G:!XW&I7EA=ZI=0@'[)
MT5^6GP(\9?M2:E\=?"T'Q=E\66?B'6?B;\8T\0>"]2\/:%X>T;P[^S0/A;X;
M\2_#NYEL_">O^)O#FL7WASXQZE:^#=)\>37\?B#5KN^\?^'EN]8TO2);B#]2
MZ "BBB@ HHHH **** /SG_8*_P"2I?\ !3W_ +2,:[_ZQQ^QG7Z,5^<_[!7_
M "5+_@I[_P!I&-=_]8X_8SK]&* "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *^$?VE?V;?V@/'7Q^^"G[1_P"S?\9OA-\,/'7PJ^%/QO\
M@[JND?&;X+>*OC'X4\2>%_C1XI^"7B^YU"QM_!WQG^#&KZ%KV@ZG\$],M[>>
M75=7L+VPUN_CEL89H()F^[J* /SL_P"$ _X*N?\ 1T_[!7_B$'QY_P#H\*/^
M$ _X*N?]'3_L%?\ B$'QY_\ H\*_1.B@#\[/^$ _X*N?]'3_ +!7_B$'QY_^
MCPH_X0#_ (*N?]'3_L%?^(0?'G_Z/"OT3HH _.S_ (0#_@JY_P!'3_L%?^(0
M?'G_ .CPH_X0#_@JY_T=/^P5_P"(0?'G_P"CPK]$Z* /SL_X0#_@JY_T=/\
ML%?^(0?'G_Z/"D_X5_\ \%6\EO\ AJ;]@G<0 3_PP_\ 'G) )(!/_#>&2 68
M@= 2<=37Z*44 ?G9_P (!_P5<_Z.G_8*_P#$(/CS_P#1X5$?AS_P55,ZW)_:
MA_8%-RD3P)<']ASX[&=()7CDEA64_MW^8L4CQ1.\88([Q1LP)12/T8HH _.S
M_A /^"KG_1T_[!7_ (A!\>?_ */"C_A /^"KG_1T_P"P5_XA!\>?_H\*_1.B
M@#\[/^$ _P""KG_1T_[!7_B$'QY_^CPH_P"$ _X*N?\ 1T_[!7_B$'QY_P#H
M\*_1.B@#\[/^$ _X*N?]'3_L%?\ B$'QY_\ H\*/^$ _X*N?]'3_ +!7_B$'
MQY_^CPK]$Z* /SL_X0#_ (*N?]'3_L%?^(0?'G_Z/"OG#]DWXB_\%5_VI/@=
MH?QHA^/O[!G@N/6?&?QB\(#P\W['/QYU\P'X2_&;Q_\ "%]0_M0_MNZ,91KS
M^!6U];8Z?$=.74QIIFO#:&]N/VBK\V/^"2'_ "8MX%_[+/\ MD_^MH?M!4 7
MI/AQ_P %5)GBEE_:@_8$EDMV+022?L.?'9WA9@ S1.W[=Y:-F  )0J2  3P*
MF_X0#_@JY_T=/^P5_P"(0?'G_P"CPK]$Z* /SL_X0#_@JY_T=/\ L%?^(0?'
MG_Z/"C_A /\ @JY_T=/^P5_XA!\>?_H\*_1.B@#\X[OX9_\ !5"_A-O??M.?
ML WMN61S!=_L,_'2YA+QG<CF*;]NYT+(P#(VW*D9!!JS_P (!_P5<_Z.G_8*
M_P#$(/CS_P#1X5^B=% 'YV?\(!_P5<_Z.G_8*_\ $(/CS_\ 1X4?\(!_P5<_
MZ.G_ &"O_$(/CS_]'A7Z)T4 ?G7_ ,*^_P""K6XM_P -3?L$[B I;_AA_P"/
M.XJI8J"?^&\,D*68@'@%F(ZFE_X0#_@JY_T=/^P5_P"(0?'G_P"CPK]$Z* /
MSL_X0#_@JY_T=/\ L%?^(0?'G_Z/"C_A /\ @JY_T=/^P5_XA!\>?_H\*_1.
MB@#\[/\ A /^"KG_ $=/^P5_XA!\>?\ Z/"C_A /^"KG_1T_[!7_ (A!\>?_
M */"OT3HH _.S_A /^"KG_1T_P"P5_XA!\>?_H\*/^$ _P""KG_1T_[!7_B$
M'QY_^CPK]$Z* /CC]C?]G3XE_ #3/CYK'QC^)O@OXI_$S]H?]H/6/CWXMUCX
M=?#?6/A7X)T:\O\ X6_"7X4V7ASP]X5\0?$/XHZVMM:Z1\)M.U.ZU#4O%][-
M=ZEJ]Z(X+6VA@C/V/110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YL?
M\$D/^3%O O\ V6?]LG_UM#]H*OO_ ,;^-O"7PU\&^*OB%X]\0:9X3\#^!_#^
MK^*_%_BG6[E;/1O#GAK0+&?4];UW5[V3]W9Z7I.G6UQ?7]Y*5AM;2":>9ECC
M9A^4W_!#_P"//P7^-O[#MA!\(/B?X-^)+^!_CA^U':>+CX/UFWUA/#]UXR_:
MB^-/C[PK;ZHUN3]CGU_P3XBT#Q5IL$P2:XT/6=,U$(+>]MWD /V!HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
M\]/VL?BE^TO%^T?^RW^S/^S?\0/A1\);[XT_#[]ICXG>+/B)\3_A!X@^-AL[
M/X#7?P%TK2?"^@^$=%^+?P>@MCXBN/C1>7^IZY?>(+Z2S3PY96EGIK?VA<SP
MU/\ A3O_  5$'3]NS]D]_P#>_P""?7CA?_0?VYV^OUI/C;_RD]_X)_?]FR?\
M%$/_ %)?V&Z_1>@#\Z?^%0_\%1QT_;C_ &27_P![]@+QZG_H/[<34G_"I?\
M@J2.G[;7[(;_ .]^P5\0T_\ 0?VW6K]%Z* /SH_X53_P5,'3]M']CU_][]A/
MXDK_ .@_MKG_ #^5'_"K?^"IPZ?MC_L;O_O?L-_$Y,G_ (#^VDWUZ5^B]% '
MYT?\*Q_X*HCI^U_^QB_^]^Q'\5%_]!_;-/\ G]3_ (5K_P %4QT_:U_8K?\
MWOV+/BRO_H/[8Y_SZ=_T7HH _.C_ (5U_P %51_S=9^Q*_\ O?L:_%]?_0?V
MP31_PK[_ (*L <?M1_L/,?\ :_8]^,J_GM_:\;WZ5^B]% 'YT?\ "!?\%6AG
M'[3/[##^F[]D7XU)^>W]K9J/^$&_X*NC_FY#]A)_][]D[XX)G_OG]K%L5^B]
M% 'YS_\ "%?\%7QT_:'_ &#'_P![]E;XZK_Z#^U8?\]O4_X0[_@K$.GQ^_8&
M?_>_9?\ CVO_ *#^U,?\_E7Z,44 ?G/_ ,(E_P %9!T^.O[ #_[W[,_[0*_^
M@_M0FC_A%_\ @K..GQK_ ."?3_[W[-_[0R_^@_M.'ZU^C%% 'YS_ /"-_P#!
M6D=/C%_P3S?_ 'OV>/VC%_\ 0?VEC_\ KH_X1_\ X*V#I\6?^"=K_P"]\ /V
MDDS_ -\_M(M_]?VK]&** /SF_L/_ (*W#I\4/^"=#_[WP(_:73^7[1;=?TII
MT7_@KD/N_$K_ ()R-]?@A^TRO\OV@WK]&Z* /SA.C_\ !78=/B+_ ,$X6^OP
M8_:;7^7QZ?M3#I/_  5Z'3X@?\$WB??X/_M.K_+XXM7Z0T4 ?FT=*_X*_#IX
M[_X)M'Z_"?\ :>7_ -[0_P"7ZTPZ9_P6"'3QM_P37/U^%W[4"_\ O7WQ^M?I
M110!^:AT[_@L..GC'_@FHWIGX;?M1+_+XK/C]<>]'V#_ (+#C_F:O^":C?\
M<@?M1)G_ ,R7)C]:_2NB@#\U19_\%A1U\1_\$U6]<>"_VH4_GX]DQ^M+]E_X
M+"#_ )C?_!-9O^Y7_:A3/_EX28_6OTIHH _,O4=&_P""N.L:=?Z1K$W_  3-
MU;2=5LKK3=3TV_\ #/[35Q8:CI]]!):WMC>VEQX@N(+JTN[:62WN;>9)(IH9
M'BD1T<@_)/["_P"PE_P4 _X)V_ .S_9R_9NTS_@G)HOP^M?&GCOQY.^IVG[3
MMQK6J:]X\\27FN7,VJWXU-WO1H>ER:1X-T.6;?<0^%O#&@V=Q+/-;23R?O51
M0!^;07_@K^.LG_!-I_I!^T]'_P"W$F/UIV?^"O@ZI_P3<;_MK^T\G_M*2OTC
MHH _-WS/^"O8_P"73_@FZW_<0_:=3_W&24[S_P#@KR/^89_P3>;_ +CG[3B9
M_P#+>DQV]:_2"B@#\X!<_P#!7@==%_X)P-]/$_[3B<_^$C)2B\_X*[#KX=_X
M)PMZ8\9?M-Q\?^$))7Z/44 ?G%]N_P""N@_YE;_@G$W_ '/O[32?^\WDQ^M.
M&H_\%<AU\'_\$Y&^GQ)_:93_ -Y3)7Z-T4 ?G+_:G_!7 ?\ ,C_\$Y6_[JI^
MTRG_ +QR2E_M;_@K>/\ FG__  3F;_NK_P"TPG_O#Y,?K7Z,T4 ?G1_;/_!6
MT=?AQ_P3H;_NM?[2Z?\ O 9,?K2_VY_P5K'7X8?\$Z6_[KM^TNG_ +[I)C]:
M_1:B@#\ZO[>_X*TC_FE/_!.MOI^T#^TLG_OL\G7Z\>]'_"1?\%:1_P T?_X)
MVO\ 3]HW]I-/Y_LMO7Z*T4 ?G5_PDW_!6@?\T6_X)WO]/VF?VD8_Y_LGR>_K
M2_\ "4_\%9A_S0W_ ()Y/]/VI/VCT_G^R&]?HI10!^=?_"6_\%91_P T$_X)
MZ/\ 3]K#]HU/Y_L;O_+CWH_X3#_@K(/^;>_^">[_ $_:[_:+3^?[%;_Y_7]%
M** /SK_X33_@K&/^;<O^"?+_ $_;'_:(3/Y_L/OC-'_"<?\ !6$=?V:?^"?[
M?[G[9_[08_\ 0_V&1^6>O?%?HI10!^=?_">?\%7AU_9B_8';_<_;2^/8^OW_
M -AU?P_6C_A8'_!5I>O[+7["+_[G[:GQR'K_ '_V(A[5^BE% 'YU?\+$_P""
MJXZ_LI?L-M_N?MK?&D?^A_L3C_/I1_PLC_@JH.O[)?[$K?[O[;/Q@'_H7[%8
M_P ]J_16B@#\ZO\ A9G_  50 Y_9#_8N8_['[;?Q7&?7&_\ 8P7]:3_A:'_!
M4T=?V//V.&_W/VWOB</_ $/]C4?Y'2OT6HH _.G_ (6K_P %21U_8T_9";_<
M_;@^(H_+?^QRO]/Z4?\ "V?^"HPZ_L6_LEM_N?MQ>/!_Z'^Q\/Z5^BU% 'P%
M^QS^TW\?/C5\6?VM_A+^T'\)?AI\(_%7[.'B_P"$6A:;I7PS^(^N_%/3]5TG
MXF_"71?B-]OU/Q9K?@WX?^??17.IRVD=G9^$].BM+:.-)9[^0_:G^_:_-/\
M90_Y/^_X*L?]CY^R!_ZRKX2K]+* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /SH^-O\ RD]_X)_?]FR?\%$/_4E_8;K]%Z_(7]HC]HGX
M >&?^"N'[ _PX\2?&[X3>'_B%:?L_P#[:?AFY\#:U\0O"FE^+X?$?Q4\1?L9
M/\,M!D\.WNJPZLFL?$-/#^OMX)TUK07?BD:'JXT.*^;3;P0_KU0 4444 %%%
M% !117Q[^U?\3?%?PU\3?LC1^&?&LWA:R^(/[5G@WX<^--)CTC1M4A\8^#_$
M/@?XAS7&AWEQJ6DZC?:);Q^(-.\.WL>K:)=:/>+>PVEA/J!LK^>SN@#["HK\
M%8/VI_VL/[#M;N;Q3XRD5M!AUE[N/P5H:7T_[9/_  A]OJUW^Q)#9/X.4OX-
MA\6RWFC"$Q6_B\/8KHG_  L1[J625/H?P=^T!^TK\$?&GPY\"?M"'4OC$WQ.
M_:8\7?#K2?%/PNTW3_[#T2VU:'PU;:;I6J3R^#-!DN= \(7FKZWXF.BVD9UW
M2- L]=L-0\<^*F^$/B)_$H!^L=%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !117XV?%K1?VC+S5/VF++PUIG[2>H>$'_:RU?6]$M=/U'XA6VLW_A_
M5?V,/#VA?#2Z^%.J-JUI<VWPI\-_M;:=:ZMK>D^';BW\)Z->P2^)-=TX^#)-
M>N+P _9.BOPQM?@=^W!\0AK>G>*/B1\7OAWXR\.7^G^(/BAXC\/77BA_"OQ1
M^*EK\8/$A^',/PC@C\4:)IVC>!]+^#^I>%I]9U#16M? VE:OH7AZ#XF^$?%U
MQHWBS1Y_T3_9;\7_ !WUW7?C[X=^-/PSN_!UGX.^*FHV/@3QG<:CJES;?$K1
MKR2]:75M(L]4N+A;?0[6SM-%O]&ET7[/H5MIGB&U\*O;GQ3X2\57EX ?7=%%
M% !1110 4444 ?FG^RA_R?\ ?\%6/^Q\_9 _]95\)5^EE?CE^P_^T/\  +XB
M?\%(/^"IWA#P!\;?A-XV\6WWC#]FW4+3POX3^(7A3Q#XBN+'P#^SUX1\%^.K
MR+1M*U6ZU&2V\%^,6'A/Q9,EN4\.>)B-!UDV6JL+0_L;0 4444 %%%% !111
M0 4444 %%%% !1110!^-_P (-8_X*%_M5:[^T=XP\#?MC_"/X'^"/AS^UG^T
M3\ _!_P_F_8]L_B=?6?AOX+?$+4?!.DZIJOC74OCOX6N-7U;6[73TU+4670=
M.MK>ZN)+:UA,$2.WM/\ PSU_P4T_Z22_"+_Q7_HG_P!$M3?^"97_ ")W[8G_
M &DI_;Q_]7OK]?I30!^;'_#/7_!33_I)+\(O_%?^B?\ T2U'_#/7_!33_I)+
M\(O_ !7_ *)_]$M7Z1R^;Y4GDE!-Y;^290QC$NT^69 I#% ^-X4ABN0"#@U^
M+/P\L/VB/!'PD\#:Q/\ #/\ :!UK]K*U\8?#7PA^TKJGCG_A-_&WPI\57_BC
MX\^#[;XA_$[P)HEC\1-(\*:S9>#O#FEZYXY^$^L>$;6/P]X*^&T,'@SQIH-N
M=1M_!Z@'T'_PSU_P4T_Z22_"+_Q7_HG_ -$M1_PSU_P4T_Z22_"+_P 5_P"B
M?_1+5\USZ]^V;\2OV+OVO_#7Q7^&7Q(N?C/%^S9\'H/ 7B#PEX$\6?"WQ_\
M$/XRZW\-[BY\56FE0>$_'-Y80W_@;XKHEG_:?@"/PMIUGH+6]W?0ZE%YMQ)T
M7@@?MU_LZQ>-? 6DMJWQ,\ VMAX6^(WAN\MOA?\ $+Q[?> [#XW?'7QK:^+_
M  -X-\1_$#X@Z=XJ^(UG^S#\*(?!VO:'\/-0TG3/%NN)KFK6$4QM]!TKPBH!
MXM\2?^"-?[0OQ:_;-^!W[?7CG]M[X.ZM^TM^SUX0\1>"OAYXJ/[ OAA=*_LG
M7HM3CL[KQ'HTO[0LYUS6?!KZ]XBN? FJ27UO-X7O?$&IWMHKW)M9+7[;_P"&
M>O\ @II_TDE^$7_BO_1/_HEJ^)?%NN_\%$;_ ,?>*_B6OP\\<P?%NZ\$>"O"
MG@O3K#X;^,M5^&GPJOM7_92^+OBOQ!XB\$VJ?%33_AWXOO;C]H71?AII&L6_
MQ-T'Q?+X2N/&-WX1M=4GBL9=>7Z8_:$\1?M&^&O'_P "_B;\+_ 7Q.\6_$6/
M]F6VT+7=7O/AGX[UOP'9>*_&?QJ_9XL-=O?%_P +O"7CSP[X>M?'FA_#2;XX
M>)M*TZ?49I_#+03Z=+J%Y;75EI]\ >A?\,]?\%-/^DDOPB_\5_Z)_P#1+4?\
M,]?\%-/^DDOPB_\ %?\ HG_T2U<;IGQE_P""@UY\+=7\4)\-E?QI)\*+'QOH
M6C:K\'[C0+6T\3:+XA\0?#KQMX-UG0)/B=>^+;OQ-=V<>@?'KP7H>FP(=:T<
M7_P]M[ZYNKBQU.3AO$GQH_X*4#4M!L(/!^S1="D^!?B'Q)XZ^'O[/NMWUGXL
MTW5+#4+?XD^'1\/_ (C>--*\:::;[6;C2M0N['0IKGQ'X0T*TO;;4]0T'546
M+4@#VO\ X9Z_X*:?]))?A%_XK_T3_P"B6H_X9Z_X*:?]))?A%_XK_P!$_P#H
MEJ^:O#/[4'_!3R\T>YCU3X(13^(-1\$K<?:;O]F[XB>$M#\%:]<>'_V;]=UC
M6F@?XH>*=4\;-X5O_'W[0GA_1O NE);ZOXQD^#VB+;7[:EKJ0ZM;U?X^_P#!
M32_UFY\/+X&N-,MK?Q)X%M9?%G@']ESQ6MFWAG1]8_91U'QSK^D+\2OB;>KJ
M8\8:7XX_:2T:S\/WVFZ1K6A67PZL);>9-<$=S?@'T5_PSU_P4T_Z22_"+_Q7
M_HG_ -$M1_PSU_P4T_Z22_"+_P 5_P"B?_1+5\Y_M$> ?C]JO[1?[1VJ>%?#
M'Q2NOAAJ7Q#_ .">MRUIIVB?&F]O/%MAX;^)D5Y\9KGX2^(/#'Q0T+PQX7T3
M2O @:U^*$=OX-U&'7K0W%C?PZK=2PPQT_%WQ3_X*%:SK_P ,OB$_P2^(DFK^
M O%'Q*U"+P=X?T#6/#&@1:OJ?P%^*NF>)O 7COP]:?$2\\._&#P7\/\ QI#X
M$O?@Y\49-2T6Q^*^N:Q'8:'8>&-0M;W5(@#Z8_X9Z_X*:?\ 227X1?\ BO\
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
MIXC=VXDM?\/AO^":G_1V'@?_ ,$7C_\ ^9"M?XUNZ_\ !3S]@%5=E63]F/\
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
M%% !1110 4444 %%%% !1110 4444 %%%% 'YT?&W_E)[_P3^_[-D_X*(?\
MJ2_L-U^B]?G1\;?^4GO_  3^_P"S9/\ @HA_ZDO[#=?HO0 4444 %%%% !11
M10 45YYX[^*WP_\ AG?_  ^TOQSXBAT"^^*?CFP^&O@*&:QU6\'B#QOJ>EZM
MK-AH,<NG6-Y!8376FZ%JMQ'=ZK)8Z?FT,#7:W$UO#+Y0?VQOV;!;R70^)]@T
M$7B(^&V=="\6-N=(+^ZF\2Q*N@EYOAQ;6FDZM>77Q6A5_AG;6FDZG<S^+8X+
M"ZDB /IJBO&?AU^T+\'/BV;P?#CQO9>+#8>,==\!W0T[3M;4Q^(O#FG6^KZJ
MJB[TRV\[0TTN]T^_L?%L'F>$]9MM4TB71M;OUU;3?M7LU !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%%  >01ZU^-'[.7[/W_!6#]E[X#_"7]G7P+XV_P""=_B?P9\%O GA_P"'
M'A?Q'XJ\(?M*67B;7-#\+6,>F:;JOB"STKQC+I=MK-]:P1W&I0::YL([N25;
M,);B-%_9>B@#\T?LW_!8O_H,_P#!-'_PF?VH_P#YK*/LW_!8O_H,_P#!-'_P
MF?VH_P#YK*_2ZB@#\T?LW_!8O_H,_P#!-'_PF?VH_P#YK*/LW_!8O_H,_P#!
M-'_PF?VH_P#YK*_2ZB@#\T?LW_!8O_H,_P#!-'_PF?VH_P#YK*AATW_@L%;^
M<;?4O^"9<!N)GN9S#X4_:@B\^XD"B2>;9XK7S)G"('E?<[!5#,0HQ^FE% 'Y
M>:/X9_X*W^';62Q\/_\ #KS0[&6[N[^6ST?P3^TQIEK)?7\S7%]>R6]EXG@A
M>[O+AWGN[ED,UQ,[2S.[L6.K]F_X+%_]!G_@FC_X3/[4?_S65^EU% 'YH_9O
M^"Q1ZZS_ ,$T?_"9_:C_ /FLK \.^"_^"L7A"RFTWPE:?\$LO"^G7-Y-J-Q8
M>'? /[2>B64^H7"11SWTUKIGB2V@EO)XX(4FN7C::5(8E=V6- /U-HH _-'[
M-_P6+_Z#/_!-'_PF?VH__FLK-U;P]_P5TUZR;3=<D_X)?ZSISS6ER]AJW@O]
MIK4;)[BPNH;ZQN&M;SQ1- TUE?6UO>6DIC,EM=00W$+)-$CK^H%% 'YE0Z;_
M ,%@K=KA[?4?^"94#W<YNKIX?"G[4$37-R8HH#<7#)XK4S3F"""$RR%I#%#%
M'NV1H!/]F_X+%_\ 09_X)H_^$S^U'_\ -97Z744 ?FC]F_X+%_\ 09_X)H_^
M$S^U'_\ -91]F_X+%_\ 09_X)H_^$S^U'_\ -97Z744 ?FC]F_X+%_\ 09_X
M)H_^$S^U'_\ -91]F_X+%_\ 09_X)H_^$S^U'_\ -97Z744 ?G/^S7^SW^UA
MIO[5'Q/_ &IOVK/%W[/%]KGBG]G[X8? #PIX3_9[\/\ Q)TW2K+2? 7Q&^*7
MQ%O/$7B+4?B1K>J7=QJ%_>?$<:;:66F00VT-MIS3S2R2S*B?HQ110 4444 %
M%%% !1110 4444 %%?C'\'7_ ."@'[5VO?M)>-/"7[<_AWX&>#OA[^UQ^T=\
M!O!WPZTW]DWX<_$!=+\+?!CXBZEX)T2]OO%WB?QA;ZOK.K:O9:?'J.J3S6MI
M"E[/-#:VZ6\<9;VS_AF+_@H__P!)1=/_ /$&_@S_ /-K0!^F%%?F?_PS%_P4
M?_Z2BZ?_ .(-_!G_ .;6C_AF+_@H_P#])1=/_P#$&_@S_P#-K0!^F%%?F?\
M\,Q?\%'_ /I*+I__ (@W\&?_ )M:/^&8O^"C_P#TE%T__P 0;^#/_P VM 'C
MG[2/[5'[-O@W_@K[^P/\*/%GQR^&/AOXFVOP$_;#\*2^ =9\6Z78^+/^$F^-
M'B7]CO\ X5-H2:)/.M\^I_$0>$O%1\(6RQ%]=/AO7$T_SY-,NTB_9.OP0^(G
M_!''X\_%;]K7X'_MQ>.OV^=#UK]I3]G?PKXK\&?"_P </^Q%\%T@T_1/%L-[
M!.-8TEO%<D.MZAX>&K:]-X,U"ZF2;PM=>(M=NM-VSZ@[K]?_ /#,7_!1_P#Z
M2BZ?_P"(-_!G_P";6@#],**_,_\ X9B_X*/_ /2473__ !!OX,__ #:T?\,Q
M?\%'_P#I*+I__B#?P9_^;6@#],**_,__ (9B_P""C_\ TE%T_P#\0;^#/_S:
MT?\ #,7_  4?_P"DHNG_ /B#?P9_^;6@#],**_,__AF+_@H__P!)1=/_ /$&
M_@S_ /-K1_PS%_P4?_Z2BZ?_ .(-_!G_ .;6@#ZP^/?P8UKXQS_!.72/&&G>
M$5^$OQW\#_&74$U#PQ<^)?\ A*++P?9Z]9R>%;9K?Q-X;&@SZF-<,J:_,NNQ
MV#VB9T.\\PF/XP;_ ()E6(LT@A^,5Y#=VOPMU']FBPOE\%@O;?LL:MH_B/1+
MWP$8O^$M$4GQ/6U\47UQ:_%L!+..^M-/>3X?2VXO+>[W_P#AF+_@H_\ ])1=
M/_\ $&_@S_\ -K1_PS%_P4?_ .DHNG_^(-_!G_YM: .S\0?L%^'?^$P\"^*_
MA7XWG^!T?A;XXK\6]=T+X:Z#/H>E>+]*:;2[J_\ "^IPZ=XDTY)K[6;G3+B+
M5=9UF/7]"N=+U_5],;P48['PG-X:^_:_,_\ X9B_X*/_ /2473__ !!OX,__
M #:T?\,Q?\%'_P#I*+I__B#?P9_^;6@#],**_,__ (9B_P""C_\ TE%T_P#\
M0;^#/_S:T?\ #,7_  4?_P"DHNG_ /B#?P9_^;6@#],**_,__AF+_@H__P!)
M1=/_ /$&_@S_ /-K7SQ^UOX<_P""E'[+/[+_ ,?_ -I&S_X*.>'O'-W\"_A)
MXZ^*=KX,U?\ 8I^%&EZ3XKN/!/A^^UZ#P]J>IZ7XXCU/3K#6)+);"\O]/?[;
M9V\\ES:K)-$D; '[;T5%!(98(92 #+%'(0.@+HK$#/. 3QFI: "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** /S6_X)E?\ (G?MB?\ :2G]O'_U>^OU^E-?FM_P3*_Y$[]L
M3_M)3^WC_P"KWU^OTIH ^'/V]?"'Q \9_#GX0:?\,M#\0ZOXKTW]J;]G/Q$;
MS0],UG6[+PYX8T'XE:1J7CCQ#XOT70O&_P /K_6O!=GX-AURW\0Z*GB6W75K
M:[73_LUV]PD+?F?>_%7]K;]E+PGX]O;;X=WNDQ:GXV^/VH#XA^+? %U86UWX
ML\>?ME:1!X.L_!U[X[^-OB#1O#WACQ#\ []=;\%>%/$UY)I&@OX7CM+W7X[A
M[;P\W]"=,EBBFC:*:..6)QAXY462-QD'#(X*L,@'!!Y - '\[VE:M^W!XDT+
MQW9S:'\=_'?A+XL^-_@_\5X?%G@[P9XD\(+%XM\)7/[!FH>(-?\ A]J]]\56
MU?1?A+XW.G?M'^3\+1IUEH(T3PG*)H;[_A+6/B+GOBE^T'^VY\1M(U[]G!=
MU7P%XHO?@=XSU+4OA_\ #7P#=Z!\2-4^)][JGQ!U+P99Z$;'XO2>,/"<5U_9
MWA'Q_J&JVVO2>#;GP6^J>%M4\16GB+6?LMO_ $B          8  X  '  '
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
M?\;_ /U M:H _0&R_P"/.T_Z]H/_ $4E6:K67_'G:?\ 7M!_Z*2K- !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'YK?\ !,K_ )$[]L3_ +24_MX_^KWU^OTIK\&_V4/V
M[?V8/V4M1_;#^%/[0/CGQ1\./'[_ /!0+]LGQI%X?U#X-?&_5C<^%/&OQBUK
M7?"7B"PU7PY\.-8T/4])\0Z)<VNJZ7?:;J=W;W%G<Q.) Y>-/K;_ (? _P#!
M/'_HN^L?^&*_:*_^=+0!^EU%?FC_ ,/@?^">/_1=]8_\,5^T5_\ .EH_X? _
M\$\?^B[ZQ_X8K]HK_P"=+0!^EU%?FC_P^!_X)X_]%WUC_P ,5^T5_P#.EH_X
M? _\$\?^B[ZQ_P"&*_:*_P#G2T ?I=7@_CCXT:AH/Q)TWX3^"? =]\1/&C>#
M4^(OB'3[;Q!I'AF'0/!EQXJL_"%A?"^UP+9:AJNIZ@VMW>GZ2;BR2;3?">OR
M27\-Z-)L-5^3!_P5]_X)ZLCRK\<];,<;(KR#X$?M%E$:3<8U=Q\)-JLX1R@)
M!;8VT':<>8ZA_P %,?\ @FQ=?%70/C!9?M!^)M*\5Z7X2U/P%K*VOP*_:!ET
M_P 6>#;V_76[#2=9@N/@_)*D_AWQ%&VL:!J5A/:W-G_:.O6$WVJSUF9(@#L]
M7_X*+:YX;^*VN?!?Q5\&_#GAOXBZ7\8OV9OA;:>&+WXJZUJ%[=V7[0MGI%U?
M^([K4O#_ ,(M8\*65Q\/SKEF&T.'Q+?Q^*HK/5)+;6=&E73[;4.F\?\ _!3G
M]GSPG\,[3QCX4UB'XI^*M2\&:)\1=(\)>#K#XA)HVJ>"=0O?#5WJFL)X\U'X
M;PZ+IFH:+X&\2V?C8>%-<MM,\6:M:RZ9IFG:*]SKVD2W/S%X@_;._P""0'B?
MQ%XP\5ZO\6/B%)KWCSXA?#+XJ>*+VR\.?MO:3'?>//@Y;VMM\-M<MK'2O#-E
MI^D)X9CL-,:/2='M;#1-4FTG2KC6]-U.?3;.2'YHL?B'_P $>[#QW+JT'[0W
MQ"B^&I\":#\/+3X9VWPS_;&L[VT\+>&;FRU?0_#1^)-KX>B\8WGA;3O%-E'X
MRM],O9I]6'B);??XA?0[.VT1 #])/#/[7?[+6@>--<\%V7A_P)X+^&6I:5X:
M\;>'_'OB%-8TRP\9CQC!^TQXW^)FCQ^#+OP1-J_@C6OAS?\ [,_CS5]=\.>,
MCX:LYKF'59((],UG3(--UCG];_;M_8Y\5^(O$WPUU[PG>W7PJN/AMKNO6OBO
M_A6GQ&TJX\2^*=&\3>/O!WQ%^%C>")OA[HOB;P_K%@/ 4FG6^H:S<Z;I_C_4
MM3?P5H*ZGJ5G=6D_QYK'QQ_X(NW5AJI\/?%[XG>%_$]U;:BVD>+(=#_;CUZ[
MT'6[RU^,<-OKL>C^)/#VJ:!JLUE<?'_XP7GV#6-.O-.NY/'>M1W5NZ?8/L//
M?#?XN?\ !&[PCX:\/Z/XO^-?CGQ]J/AQ-/M-.N%^'_[:WA+PS9Z)H6O^(/$G
MAOP[9>!M(T:?0_[&T?5O%/B346@U5M8EU'4/$.MRWT\ME>0:=9@'Z+?%_P#X
M* ^$?@_IGPDUG2O!5B?AU\6/V7OBK^T#X#U+Q3?^,_ .LQ?\*PTGX=7^B_#N
M^\"6'PJ\5:CH$GB:S^).A$:OJ,MC%X8M]*UF.?1;^=-,M;^K\$OV[_&?QM^+
M.O?!/1/A/\-;3XB>#-/^'OC#QSX>7X[ZA<:CH'PO^(OP3\&?%71O'%I9W?P>
MTJ76Y9O$_CS1OAE;:):F"+[=9:UXGU?6M$TY-$L-=^:[W]M#_@C_ ']IX2L9
M_BKX^2U\#?!?Q1^SUX7BM?#/[;ED=.^$7C2RT+3_ !1X6EDM/#$,NISZO;^%
MO#!F\3:M)?>+8+GP]HU[9Z[;WEA!.O#:?^T1_P $3=+UWP?XILO'WQ B\4>
M/'/A[XC^#_$S:7^WC+XBT+Q5X8^'.F?"/3I;;7)=&?4Y="NOAIHFA^#?$7@V
M[NKCP;XOTC0]%'BS0-;NM*L+FW /UF\-?&WQ=;_$'P;\-_BY\-K'X;ZW\1]+
M\0W7@2XTKQW:>.+'6=5\':'H.N^*M!NWM]"T.73;NUM-6U&?2)S'=0ZO9^&M
M:NIAI;#3H-0^CZ_(;5/^"F7_  3;UWXI>%?BEK/[0GB6_OO ?AW7M$\%:&WP
M&^/L>DZ#J'BU[>+Q3XG$B?!W^T;W6]3T?3].T"T-Q>?8M*TO^UTM;0W&MW<Z
M^E_\/@?^">/_ $7?6/\ PQ7[17_SI: /TNHK\T?^'P/_  3Q_P"B[ZQ_X8K]
MHK_YTM'_  ^!_P"">/\ T7?6/_#%?M%?_.EH _2ZBOS1_P"'P/\ P3Q_Z+OK
M'_ABOVBO_G2T?\/@?^">/_1=]8_\,5^T5_\ .EH _2ZOSU_X*T?\HQOV^/\
MLT_XW_\ J!:U7-_\/@?^">/_ $7?6/\ PQ7[17_SI:^-?^"B/_!2[]C#XX?L
M(_M>_!WX4_%#Q1XU^)GQ._9X^*O@?P#X/TGX$?M#-JOBCQ=XD\(:II?A_P /
MZ:LWPIA@-_J^IW%M86GVB:"W$\\9N)X(0\J '[WV7_'G:?\ 7M!_Z*2K-06J
MLEK;(P*LMO"K*>"&6-001Z@@@U/0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!^?GQDUS7+/_ (*4?L):#9ZWK5GH.M_LV?M_7FMZ#::MJ%MH>M7F
MB^)?V)_[%O-8T>"YCTW5;O1O[2U+^Q[J_MKB?2QJ6HBPDMQ?W?G?H'7YT?&W
M_E)[_P $_O\ LV3_ (*(?^I+^PW7Z+T %%%% !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!^='QM
M_P"4GO\ P3^_[-D_X*(?^I+^PW7Z+U^='QLP?^"GO[ '(^7]F3_@HANY'R_\
M5)^PUU].&!^A!Z5^B] !1110 4444 %%%% 'G/Q ^+/@#X77?P^L?'6N/HES
M\4O'^D?"[P*BZ/KFJ1ZSXZUZQU34M)T26XT?3=0MM'%Y9Z+J4D>IZ[+IFD++
M;I:/?K>75I;W'CLG[:?[-\<%U<'Q].T=KKCZ.WE^$_&4LD]A##K-S>>.K.*/
M0&EO?A5IUIX;\2W>H_%BU27X=65KX=UJ:?Q*B6$IKJ/C[\%-4^-/_"FO[-\:
M6_@W_A4_QV\ ?&BZ^T>%SXF'B>#P.NK ^%% \0Z!_8G]K'5<G71_:K6)MUVZ
M5<F0E/CR;_@F9H;V:P0?%[6+6ZL_ 6L?L_Z+?)X1LS+I7[+?B'3?&.E:O\+E
MC&OI'<>.Y+;QOJ<UE\7&\N2TO--T&63P3=06>HVVK 'VE\,_VC_@W\8I-1B^
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
M_:9_X*FW/@2S^,_AGX=6GPWT[6_!GCGX?V_P^^)FI?$?PGX@\'^+?A=?:?\
ML\>*?&7C-M(O+GPZ)-5O=+^-\6C>!_#6CZSK-WXDT[3O$7CK2[BZT_PA?:;?
M 'O'_#2__!27_I&%X;_\3K^%O_SL:\V^,7[>G[<_P!^%/Q$^-_Q4_P"":%CI
M?PU^$W@[Q!\0?'NI:#^VM\*M>UNP\)>%=-N-8U^[TC0W^'^F#6=3M]-M+B6Q
MTH:A9OJ-RL=G'<1R3*P_7<$$9!R#R".A'K7YZ_\ !6C_ )1C?M\?]FG_ !O_
M /4"UJ@#]!XY%ECCE7.V1%D7/!VNH89&3@X(SR>>]/JM9?\ 'G:?]>T'_HI*
MLT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M-_\ Z@6M5^A5?GK_ ,%:/^48W[?'_9I_QO\ _4"UJ@#] ;+_ (\[3_KV@_\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<7\2
M?B%X2^$GP[\??%;Q]J?]B>!?AEX+\4_$+QIK(M;N^.D>$O!>AW_B3Q'J8L=/
M@N;^\^P:/IMY=_9;*VN+NX\KR;:"69TC8 [2BOS:T[_@J#\(=8T^QU;2?V<_
M^"B&I:7JEG:ZCINHV7_!/#]KN>SO]/O8$N;.]M)T^%!2:VNK>6.>"5"5DBD1
MU)#"KG_#S#X8?]&S?\%&?_%=7[7W_P ZB@#]&:*_.;_AYA\,/^C9O^"C/_BN
MK]K[_P"=11_P\P^&'_1LW_!1G_Q75^U]_P#.HH _1FBOSF_X>8?##_HV;_@H
MS_XKJ_:^_P#G44?\/,/AA_T;-_P49_\ %=7[7W_SJ* '_&P$_P#!3W_@G^0"
M0/V9/^"B!)QT'_"2_L-C)].2!]3BOT6K^4#]I*Y\2?&'_@K=^QM^W+X3'_!7
M+PA^S_\ ![X=?$/2OB_\%]&_8V_;AT?1=1\4V]QX8N_"&F>&?#]M\.H[6+PI
M\7KNQT)_C7I5K;)I6N6'P9\-6NJV]Q=>(S=VO[3?\/,/AA_T;-_P49_\5U?M
M??\ SJ* /T9HK\YO^'F'PP_Z-F_X*,_^*ZOVOO\ YU%'_#S#X8?]&S?\%&?_
M !75^U]_\ZB@#]&:*_.;_AYA\,/^C9O^"C/_ (KJ_:^_^=11_P /,/AA_P!&
MS?\ !1G_ ,5U?M??_.HH _1FBOSF_P"'F'PP_P"C9O\ @HS_ .*ZOVOO_G44
M?\/,/AA_T;-_P49_\5U?M??_ #J* -GXT_M$_'OX5VO[3NNZ?I'PM\3Z!\"_
MASHOQ'L+32?#'Q6\0^(X5U*]\37J>#]>TGPA_;^KZ[K%SX4\.0:I?:KX;T*T
MM_"=OK]IKEUI6OZ;836MYZ;\4OC_ .)O _BG]F&31M/\+:EX!^/7BVS\$W^I
MSV7CV_-CJWB?P;K7B/PE?6OB_0?#M[X6\.:9=:EIFG:/8-XSM['_ (3.]UZV
MTS2+C1]2MHX=2^4O%7[:7[,GC>TU.Q\5_L8_M^:W9ZYXBTSQ7KEM=_\ !.#]
MKT1:YX@T?2;70M-U'6TA^%40U=K;1+&TTD6^H_:;273K>*SFMY+=!'5.[_;"
M_9:O_$%IXIOOV+OV_P"[U^P_MDZ?J-S_ ,$Y_P!L:9]/D\06_P!DU:?3X9/A
M>UM8W-U:EK=;JT@AN+6"26*TE@2657 -W1OVZ/C3!XA\/6_B'X,Z=JO@;P_X
M^^/7P_\ C;X_T73?'OA"W\'ZK\,X!?\ @_\ XI_Q_IFGZEX9?Q'I-YH.N(=>
MGU/3?%/A7Q!:>+/".K2:98:M#9?>WP/^+OA3XY?#'PU\2/!^MV&O:9K,%Q;7
MEWI^F^(-&@MM>TFZFTOQ!IATGQ7INC^)=/;3=7M;NT$.M:787LD4<5T;=8;B
M)F_/?PW^VC^S#X1T72?#OAW]BW]O?3=$T.369]-TY/\ @FW^US/!#<^(K2>P
MUV[E^U_"B>2\O-7L+FYL-0O+U[BZNK&XFLY96MI7B;7\ ?MW?L\?"OPGI?@7
MX;_L=?M]^"/!VB"Z&D^&O#7_  39_:UTK2+#[;>3ZA>-;V=K\)(XDDN[ZZN;
MNYDP9)[F>6:5F=V8@'ZE45^<W_#S#X8?]&S?\%&?_%=7[7W_ ,ZBC_AYA\,/
M^C9O^"C/_BNK]K[_ .=10!^C-%?G-_P\P^&'_1LW_!1G_P 5U?M??_.HK \4
M_P#!5WX!> _#>M^-/'_P2_;U\!>"/"VF7>N>+/&WC']@']K/0/"?A3P_IT37
M.J>(/$FN7_PKCLM(T32;1);W4]2NY$MK*TAEN)G6.-B #].**:K*ZJZD,KJ&
M5AT*L,@CV(((IU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %?&?\ P4;_ .4>G[>'_9F?[4'_
M *I#QQ7V97QG_P %&_\ E'I^WA_V9G^U!_ZI#QQ0![I\!?\ DAGP8_[)/\.O
M_40T>O6*\G^ O_)#/@O_ -DG^'7_ *A^CUZQ0!\G?M>?M*:A^R]X&\->/%\'
M6NO>&KWQ7_9/CCQ?K>H>(]/\%_"KPQ%H&MZP_C;Q]=^#O!WC_P 3:1X2N-6T
MS2_"%YXM3PI<^%_!5[XGT_Q/X\U30O".G:IJ47C>A_\ !2GX'Z=X>^,VN_&(
MWWPR_P"%+^*/$MCK+:5I/C?XB:'KG@C1->M=#M?B#X7\3:!X&M=-\3:3*+ZQ
MO]>A\.+J\?A:"_LUU"]F6X@GF^QOBC\&OAM\9]+L-'^)'AS^W[+2I[^XTYH-
M8U_P_?V3:MI%]X?UB&WU?PUJFCZM'9ZWH&IZEH6MV"WHL=9T;4+W2M3M[NPN
MI[>3YZUG_@G;^QMK\NHRZK\%K*X75)-;>>UC\9?$:ST^U'B+4(M2UF'1],LO
M&%OIV@6E[<1+"UEH5KIUG#IC3:-;00Z1<7%C* 4]2_X*+_LDZ7:>,[Z;X@>(
M9;?P-=WUCJK6WPK^*\CZI=Z1K.M:#KT7A")O!<<GC9?#VH^'M6CUNY\)IK%I
M8PVRW+7#V]Q;23<%X<_X*9_ I-'^->O?%&W\3?#/3OA#KFMW,,DG@[XD>(F\
M4_#'3X/ -U9>/;%;;P#I[IJ<5K\2/"MQXS\"V,>KZY\/VU:RM=>E,TC%;WQ#
M_P""9'[,?BWPXVB>&- U7P-=2ZA'=7M\?$?BWQS8ZO8_\)#/XNNM&UG0/'7B
M76],O-/NO%\MMXN\VW6RU&#Q+IFFZA%?>3'=6EWV-Y_P3J_9'UN,R^+/AKJ/
MC#6+DZE=:MX@\0?$7XG7.K:OK6O#PVWB;Q#<R0^,K>WM=;\2S^$]"FUF\TRW
ML3<BR%LJQV4T]M( 6O'?[4WB"]^ OQN^,/[-7AGP9\=];^"_B75M/O\ P9J?
MB?Q7\,8=6TSPMH7A_P 5>++&U\0^(/ 5Y$WBVU\+:V-;\.Q6VGW7@WQ*[Z7I
MR^,--%_=:AIGG_@;_@H5\/+_ , :+\6_B1?>&O"?P^\?_#OQK\>_A5_PC$/Q
M(\<>*/$_[.NB^*_AYX3\+_$+7=,T[X>6^G>%O%&IW?Q%\/3^*OAE-JM_XI\&
M?VWIEG?QSWFF^+HO#OL]S^QU\';#X>:I\-? FEWW@;P]KOQ&\-_%'78K7Q!X
MNUS^UO%7A>S\.Z=IMW?#6_$US)=V\-AX1\,0KHU[-=>&;AM"L/[5T#5;?[5;
M7/A5]_P3.^#.ISW]QJ%T\SZGXC\=>+KB.&TUFVM++Q-\3_'?ASXG_$#6?#FG
MIXL-AX6O/$7Q$\,:/XT/]@6UA#8>(=!\-7]I"CV6NCQ-A4K5(2Y8X6O65D^>
MG+#J-W?W;5:].=UU?+;56;UMZN#R["8JC[6OGN5Y=/GG'ZMBZ.<U*W+'EM4O
M@<KQ=#DG=\B]O[3W7SPA>-_1(O\ @HG^R?>:9XRUK2?''BG7-(\!^#[WQ[XA
MU32/A+\6KG3D\*:3HGP[\4:_J^EW[^"H;/78/#7A?XL_#GQ)XB&C3WSZ1H_B
MS3+B[5'^TQ0<W\//^"B/PE\3Z_XU\,^,]#\:?#_7=$^*">!/"&F7/@3XFZI=
M>,]&U:W\"/X4UUTE^'VCGP_KVIWWQ%\)Z/XC\#WBW&K^!-<\0Z%HWB.YBO=2
MC5>$;_@E9\!)+*TTYYM0CL+&2UEM+.UOO&MK;6KVC_#J6U%K"GC\JD-C+\*/
MARVFV\OGPV8^'?P^#).WAR[?6\KQ_P#L)_L^_#^PNO%GC#Q+K37?B3Q';Z=:
MM&GC/7/%'B/QWXR\4>#-7L[?PO"/&MYK#>+]:\5^!O!VH6^I:5)!JMDGA;3[
MVZU2TTO3-<O;K/ZS6_Z ,5_X'@__ )J.K^QLO_Z*K(?_  GXD?\ [P?QZ[Z=
M/IO3?VG[+XH_#CXH^-_V=W\(_$*^\ CP7=1Z?XNE^(7P[LK;3/%GPX\#_%L3
M^(Y]3^'UWJ<=X_P\\:Z?XATFU\.Z1KL%U)=Z?HNJ7VC:NFLVVD>1_#W_ (*&
M_#:S\&?!^_\ VE-2\(?"'Q]\:?AAH?QI\,>%?"-[X\^)&CZ;\-_$W@A?&FC:
MAXJ\2Q?#S0X?#&J73:?XO\/:?9:Q:VL/B35_"%_#X;N=0O+N#3(_D;X"?M$?
ML1?"'P/XR\'^"O"GQRN=&^+.@^'M*U#X8Z)\%?&_ASQ!<>!]$^%7Q-\)>'_$
M>E:?:ZP9K'PH/AQ^S=\2?!^BZKX<U'3+JTN?A+JMI(@U:X\/37WT%8ZY^P'K
M&G> O"?@GX?>-?B5X-TSX(_"?X8VO_"">'?C#XO\':1\'_C1HEK<? [X<_%.
MVBOG&K6^N:'XQM-7\%Z+\0-.UR^^&]AXDM?$]ZW@>TUFTU:[Z*<I3BI2ISI-
MWO";@Y*SMJZ<YPUW5I/3>ST/(Q5"GAZ\Z-+%X?'4XJ-L3A8XJ%"IS14FH1QF
M'PN(3@WR2YZ$$Y)\CE"TWZ1J/_!1/X.^$/B!\0?#?Q3TOQE\,_!_A+X<>$/B
M/HGC'Q!\/OBP=1U:RU?2_B_J_BK1O$_@P?#:'6/ GB+PW8?!OQ1?Z1X>U*6_
MUOQKH]I=ZUH-@UE!#]JU/''_  4*^ N@>"/%.N^%-3U'Q/XQT?PY\0;C1_!.
MN>&_'7@1+CX@>"=+^(EWI_PM\:^(=9\&7,'PR\6>,-1^%OC73/#EEXKT^&_U
M3^PKRYTG3-5\[2X-26']C+]BSX\^&],\<GP9J?CO1/%WA_18(=<O?BK\:FO-
M6TG1M"\9^$[&SUE[KQY!JSZAINB^//'GAG5K76U&L0#Q!XBT?7$^TR7=NG9Q
M_L'_ +)T;ZY*?A#87$_B:T\6V?B.YOO%'CK4+K7E\;3^,;K7KS6;J^\47%QJ
M>KK<_$+QU/H.NWDLVM>$)O%WB&3PE?Z&^K7AELYSE8/^"A7[.%AX2L_$/B_Q
M)K'A[4)?"^D:])I%IX,\=>(4U>^FN=.T;Q5H?P^U/2O#$EK\2[[X?>*]1B\*
M>.4\'C4I_"FLM#:^(;;2IKB*(^C_  ^_:]^"?Q/L-6U'PC?^-)H-!T+6/$NM
M1ZS\,_B#X8NM*T31_!O@7X@+?ZC:>(_#FE7%G#KGA#XD>$]9\*-<1QCQ3#=Z
MA#H7VZZT'78-.\H^(_\ P3F_9O\ &7@35_!'ACPO'\/K?6]0\-7>I3V!N_$]
MC>VGAR[TO4)-'GT+Q9?ZII]KI_B35-"T'Q!XS?0_[%U'QIXK\/Z%XH\6W^N:
MOIPGE^@OA+\"M"^%>K>)_$@U:]\6>+/%&@^!?!U_XLUO3](@\0W/@KX::;J5
MCX+T#6-3TVSM;KQ+<:3/K_B6^D\0Z])?:[?R:V]O>7LMI8:?%  ?/OPY_;*U
M[5?AK\/OCA\5/AE9^#/A%\;? OA_Q_\ !J?P/X@\1_%CXG:U#XLT"3QUH'@O
M5_A;X9\!IKEUXP/PPM-5^(>N-X)G\6:-H6F:'XBLKB\FBT8:OJ'V)8^+].\5
M^ +/Q[\/]1T;Q-I'B3P?;^+_  1J_P!KG3P_X@T[6-%36?#6H_;[2UO+I=&U
M:VN;*Y^UVME=3BRN/.AM9Y L3>"#]B+]EU- D\+P?"JUM-!36X?$&BZ=8^*/
M'%A%X)U*&_U;44'PQDLO$T$_PITUIM=UFWFT3X;2^%=$N-+U.]T6?3Y-'GDL
M3ZCIWP6\&:->,=&E\3:-X=_X0B_\ 0^ M)\5:WIW@/3]"O\ ^SX@^B^';.[A
MB\/WVFZ?IEKH^@3Z#/IL/AW2O/MM#MM/:YN)9 #YT\*?MO>$;'X'_LL_%KXT
MZ'>^!KG]IKP/+XW1/"%GX@\=>"OAW86GPGUGXTZI)XO\6G0M#NK'2])\&:-<
M6\FJSZ!;_;]>4VMA926A-W'ZU^S%\?9/VC? GBGQO)X*U3P$OA_XO?%SX86^
MAZX=5BUF>T^&7CK6/!UIKFK:9KF@>&=8\/:CKUOI<>JWGAK4=*6Z\/W%S)I4
MEYJ)M1?7'':?^P;^R=IWA32O P^$L&J>$=!L[+2]#T'Q+XQ^(/BVPT;1-.\&
M>*/A[9^&]*3Q3XLUA]/\*P^#?&?B70O^$5M'A\.26^IM/+ICWEK8W-M[7\(_
M@M\,_@5X:U#PC\*_#">%]#U?Q/K_ (UUB%M5US7;_6?%WBJ[%]XC\2:SK?B7
M4]8US5]9UJ\ N=0U#4=1N;FXE&]Y": /4:_/7_@K/_RC&_;X_P"S3_CA^O@+
M6@?TK]"J_/7_ (*T?\HQOV^/^S3_ (W_ /J!:U0!^@-E_P >=I_U[0?^BDJS
M5:R_X\[3_KV@_P#1259H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXS_ ."C?_*/3]O#_LS/
M]J#_ -4AXXK[,KXS_P""C?\ RCT_;P_[,S_:@_\ 5(>.* /=/@+_ ,D,^"__
M &2?X=?^H?H]>L5Y/\!?^2&?!?\ [)/\.O\ U#]'KUB@ HHHH **** ,:]\1
M^'M-NS8:CKNC6%\+:*\-E>ZI8VMV+2>:2W@NC;3SQS"VFN(9H(IRGE23121(
MQ=&48VF?$7X?:UJ,^D:-XZ\&ZMJUMKE]X8N=+TSQ/HE_J-OXETN"]NM2\/3V
M5K?2W,6N:=:Z9J5S?:3)$M_:0:?>S7%O'':3M'\S^ /@7I.J_$7]H(?&SX=Z
M-XXO=;^+P^(?@#QKXCT#3=;T^X\!:WX"\(>&M#\.Z3J-TEQ/I-_X)NO"^LZ+
M?Z"R6HB5K'Q1:B9O$DMPOYO>(O\ @G[^UAHJ,?A3-X.\+Q^%_&VL^-OA5]@^
M*L5IXU^&'BO4?@W^TKX5O$\"_%^X^"LOC^3X(ZGXZ^,?A'4=,^%/Q!O/&7B7
MPAI5O\1]'T[QS=>$]7T?PPX!^]=> ?'OP'_PFY^#]WIOB/0-#\9?#WXQZ#\1
M/ NG^)+TVFE^+M9TKPOXPT#6_#$JPB2_FFNO WB;Q;?64FG6E_<:;J.GV>L3
M6-Q9:?=(?RV\4?L_?\%8-;U?X@7MM\78M+L?$6M^(_%7A?1_#?[03Z1I/AO6
M)/AW\8M%\+Z)#->_ O4M?'@N#Q[K7P5\6:KH5KJEE9'_ (1/Q;816$^E7EMI
MNK>7ZA\#?V[_ (\>+O'VL7A^*^F>*/ WQB\3^,/AAJOC;XD:O\-M+\!)!\//
MVJ_ /AB^^'&J7WPKU/3TUG5]4^*/P[TSQ7/\-+-O!NK?"GP3 \FH1^(O$NL6
M_B( ^K#_ ,$IO@1;?"KX7_"/QGXLTS6K:T^*VN>-?B'XAU;P=X<TWQ3\>M3U
M70/C)IOA[PQ?Z@=1-UX<D\#:9\7O'.M>!E\$264GA_7;.W\2Z986]Q'K7]I^
M@_"GX;>&/A/XR\4^*?#7[;/AKQ;XN\<>)/#GA_XW:1JUY\'=*D^*WQK^$O@&
MR\'Z!#>3Z)!,?AKXWN_A?X+\&>&_B;X>\+Z!-%>Z+X-_X2/0?"7@_4KK5;FY
MX#X6?"/_ (*2:7\<]*\6_$GXA:1?_#*^^,WA3Q?XE\):?\6TU71]/\"6W@;X
M[^'?%/A[1='U#X06VI36=_KGC#X*>)[?1;;Q!X?LDUWX?:Y)9MIVGR6MOKOB
M/Q(^$WQIL_VDOC!\=_A-\'['PAJWQ'T;XI^ ;O0]*LO%:+X8\?Z?X NO!_PK
M_;:\(:[_ ,*<US0'_:%U])3\+?'ELVC7=O!\(O#OAA+?Q7XCFT:?3?%.56O1
MH*+K5(TU)M1<N;5I7:7+3J;+75+U.[ Y9F&9RJ0R_!UL7*C&,ZL:/L;TXSDX
MQE+VV+PJM*2<5RRF[IWBEJ?KE^S]\/&^%_PF\-^%IM<T_P 27UQ>^+?&FL:W
MHZE-#O\ 7_B7XS\0?$CQ!)X?5I9G'AR+6_%E_!X>\R624Z+%8F9C*7->KWFJ
MZ7IT^FVNH:E86-SK-XVG:1;WEY;VL^JZ@EI=:@]CIL,\B27UXMA97EZUK:K+
M.MI:75R4$-O*Z?SXZMX<_P""ENK:QK<DWCKXMVFB:[:?#XMI?A#QIXRT 6&H
M^$_AU\1- U<:5<ZA^SOJ6HZ5!XO\6>)/AWJ7B&#0;OP_9W>I^%?[2M8;:"YN
MWU')\<?#7]N+XD7K>*/$6G?%6/QKHGC/3?%?P[GT_P"*OCV31_ NI:)^SW\5
MOA]#XH\%I=?L\_:?#7BKXB?%'XEV&K>-K328]*\.V?PPD\-^"M&M$N$\9:IJ
M./U[!_\ 032_\J?_ #.>C_JKQ'_T)<;_ .67_P ]_P [6U;:2=OZ(=5UG2-"
MM?MVMZKINCV7FQP?;-5OK73[7SYB1%#]HNY88?-E((CCW[W((4$BLWP]XR\(
M>+OM?_"*>*_#?B?^SS M_P#\(]KNEZU]B:Y5WMEN_P"S;JY^S&X2.1H!-L,J
MH[1[@K$?BMHUC^WA<?$CPY+K'B'QI?\ PWE^('@:\\5Z9?ZQ\0=3C\1>"]1^
M,5YXQ\:Z$_A[5O@')I]OHEA\.?$\GP\CMTUW2+_Q L/@QDOM&T.WU-=&_1:;
MX4+I'[3/PFUGX8^"K+P)X0\%?#WXF#XE:SHV@V&@:'XKA\:'P?IO@OP5"UG'
M;G7-2TW4?"4_B>Y802V_AFRT>QMWN()?$\$%QM2KT:_,Z-6%11MS<O-I>[5^
M:G#=)VM?_/S\=E6998Z2S#!5\&ZRFZ2KJBG45-Q4W%4L7BO@<HJ7-[-IM*SU
MM];T445J< 4444 %?GK_ ,%:/^48W[?'_9I_QO\ _4"UJOT*K\]?^"M'_*,;
M]OC_ +-/^-__ *@6M4 ?H#9?\>=I_P!>T'_HI*LU6LO^/.T_Z]H/_1259H *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KXS_X*-_\ */3]O#_LS/\ :@_]4AXXK[,KP3]JOX4:
MW\>/V7OVD?@=X9U#2](\2?&;X!_&'X4>']5ULW2Z+IFM_$3X>>(O"&DZAJYL
M8+J]&EV5_K%O<Z@;.VN+H6D4QMX)I=D; '1_ 7_DAGP7_P"R3_#K_P!0_1Z]
M8K\O_ ?B/_@JMX)\#^#?!@_9-_8;U$>$?"GAWPP-0'[='QIM1?#0-(L]*%X+
M4_L(7)MA=?9//%N;B<P[_+,TI7>W@WQ+_P""BW[:7PC_ &F/V>/V1/'?[/'[
M"FD?'3]J/2/B9K?PA\+']N_XP,FJV?PJTFRUKQ -4N7_ &$XWTJ;5+*YO%\)
MQRP2?\)'>:#X@LK%C<:7,A /VYHK\ZO^%E?\%5_^C0?V'/\ Q/#XT?\ T!5'
M_"RO^"J__1H/[#G_ (GA\:/_ * J@#]%:*_.K_A97_!5?_HT']AS_P 3P^-'
M_P! 51_PLK_@JO\ ]&@_L.?^)X?&C_Z J@#]%:_'[XA?'+XKZO\ $R"#QU\0
M_B)\*/@$WQH_:;^'GQ-\2?#/05;6_AG/\)-)\+6_[.^A7NLV?AWQ-K7AW3_C
M-IVH>,?BM=^(KG2KE?$>KI\/O 5G?6NCZM;Z#XE]L_X65_P57_Z-!_8<_P#$
M\/C1_P#0%5G6_C/_ (*@V>H:EJUI^Q=^P9:ZKK"V2:OJ5O\ MR?%^&_U1=-B
MD@TY=1O(_P!@9;B]%A#-+#9BYDE^S12/'#L1BI /E'X>?\%'?VO-"T"_\'?$
MS]F_1O%WQ8^'7PY\/ZCX^T[3-4\7Z%XVTV7Q%\.M&\=:!\6OBGX2T_X;W7A;
MX<^#HHM4M-)^(OA30]?UWQ?X?\0Z@?[%T!K*QU#3=-[3Q5_P4K^/?A'P?XC\
M6:A^SSX'U.X\*^.?A3X&NO#_ (+\6?%?QG!KDGBKX2V7Q8\:^(-&\8P_!K1]
M$71K&VEU+PWX)=+74AXC\0:1)IIG74KR+38O8M%U/_@I)X<U[Q9XI\/_ +"W
M_!/K1/$OCV\TS4/&_B#2OVU_BQ8:SXOO]%TR+1='O?$VI6O[ 45YK=UI6CP0
M:5I]QJ4US+9Z=!#96[QVT21KU/\ PLK_ (*K_P#1H/[#G_B>'QH_^@*H ^0=
M0_X*6_M!>%;J6RUSX+^$-7\;20>*X)+M=0^.OA?P%8:;X=\>?M56-HC^%#\(
M?%^I2>)1HGP3\ P-?P>(?LWB6;XJ:%=6O]EZ?'I,&L_1/PE_;?\ &'[07B?]
MHKPK/X.L?A?\/_ ?P7UGQ/H7B^RUSQ*_Q'EUQ](MIKM]#LM0\(V.DZN/"]G?
M"]UJ^T'^T+OP?XGN-)\(:UIKZS'=K7:_\+*_X*K_ /1H/[#G_B>'QH_^@*KB
MM!;_ (*+>%O$/B'Q;X:_8+_X)Y:!XH\62R7'B;Q!H_[:7Q6T[5]=GFN&N[B?
M5+^T_8!BN+R:ZNV:\O)9I'>\O#]JNFEN,24 ?'/PA_;W^,WP?_9_^%NOZUI.
MK?&WX@>+?!]KXG^)DOCCQ]\6?$C>'3X0_9\TSXCZOIVGQ:7^S5H:Z%\4_'_C
MFU\6^!KCX6R1P:1X-UM?"D\6IZC;ZO\ 9I_6;']NW]K'6_'>B^#-$^&?PY@\
M87OQ'L_!^I:QKFE_'R+X>0>#];_:"^/GPH\/176@VO@][GP]XF%GX'^%>JWW
MC\:YXAT*\TOXC6VH2>'M*T>*QN+GZB_X65_P57_Z-!_8<_\ $\/C1_\ 0%53
MU'QS_P %2-8T^_TG5?V-?V$]0TS5+*ZT[4;"\_;J^,MQ:7UA>P26UY9W4$G[
M!#1SVUS;RR0SPR*R21.R,"K$4 :GPH_:(^+WC[QS^SGK7B'PV?!EE\8Q\3_"
M'BSX42BZN+KPLWPK\&1WOB?Q[.^IZ/IVK68\/?&S2?$GPLT_4[6XN/#'C?P;
MXJ\">*4BAOKO3%3]#:_,31-6_P""D_AMM.?P]^PO_P $^]$DT?P[9^$=*DTK
M]M?XL6$NF^%=.E\ZP\-V,MK^P%%):Z%:3'SK?2H&2QBFQ*D <!ATW_"RO^"J
M_P#T:#^PY_XGA\:/_H"J /T5HK\ZO^%E?\%5_P#HT']AS_Q/#XT?_0%4?\+*
M_P""J_\ T:#^PY_XGA\:/_H"J /T5HK\2?$W_!1/]M/PA^UK\,OV(-?_ &>/
MV$[']HSXN_"CQM\9O _@U_V[OC%MU'P9X$U6PTO4Q-<G]A)98-8U,3:[JGA_
M31;2-JNC^!_&]\DL::!*LOU#_P +*_X*K_\ 1H/[#G_B>'QH_P#H"J /T5K\
M]?\ @K1_RC&_;X_[-/\ C?\ ^H%K55/^%E?\%5_^C0?V'/\ Q/#XT?\ T!5>
M!_M3^#_^"IO[4O[-WQR_9OOOV;?V(/ 5E\<_A=XR^%MWXVA_;2^-'BB;PG;>
M-=$N]!G\10^&_P#AB'P^->ETB.]:^BTAM<TA=0DA6V;4;19#,@!^Q%E_QYVG
M_7M!_P"BDJS44$9AAAB)W&**.,L!@$H@7..V<9Q4M !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7Y1?M+_L"_LB?&;_@H;^R/^T?\3/@UIWBGXX^&/#_ (WO/#7Q&G\4
M^/-/UG0+CX.7GA/Q7\-FTJVTCQ3I^D6D7AGQ#XCU[58;6/31:ZA<ZO?G5X-0
M2YD1OU=KYC^)'_)T'[,7_8J_M"?^FKX<T ?3E%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!^6WQ+_8#_ &0O''_!37X*?M8>*?@SIVJ_M$Z/\'?B
M3XMTKXIMXJ\>VNMZ=K?PQ\2_ 7PEX'FL["Q\56V@6]IHOAWQCXKTN32H](72
M=7@\1:N=<L=2EO9Y'_4FOGGQ!_R=?\)?^S>?VAO_ %9/[,-?0U !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %?,?Q(_P"3H/V8O^Q5_:$_]-7PYKZ<KYC^
M)'_)T'[,7_8J_M"?^FKX<T ?3E%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!\\^(/^3K_A+_ -F\_M#?^K)_9AKZ&KYY\0?\G7_"7_LWG]H;_P!6
M3^S#7T-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<;X^\?^%?ACX8NO&'C.
M^O+#0K74?#^D-)INA:_XFU.YU;Q5X@TOPKX=TO3?#_A?3-9\0:OJ.L>(=:TO
M2K*RTK2[RYEN;R/]T(Q)(@!V5?,?Q(_Y.@_9B_[%7]H3_P!-7PYK9_X:<^&?
M_0%^.O\ XBQ^T]_\Y^O!?'/QO\+:I\?O@)XMT_P?\?;KPWX3\/?&BS\1ZO'^
MRY^TLMOI-UXFT_P1#H,-Q')\)DN7;4Y-+U!(#;03JAM9//:$-&7 /OVBOGS_
M (:<^&?_ $!?CK_XBQ^T]_\ .?H_X:<^&?\ T!?CK_XBQ^T]_P#.?H ^@Z*^
M?/\ AISX9_\ 0%^.O_B+'[3W_P Y^C_AISX9_P#0%^.O_B+'[3W_ ,Y^@#Z#
MHKY\_P"&G/AG_P! 7XZ_^(L?M/?_ #GZ/^&G/AG_ - 7XZ_^(L?M/?\ SGZ
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
MC7Q9)??$OQ=XB\7^&O!EK967A75O$.JW4VOZ*]C8Z8]GJC:5)HDEO?QZ?<L
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
MH5% %;= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7F'QA^'$_Q5\#S>$K/Q1?>#-2B\3> ?%^C>)].TW2]8N-)UWX=>//#?Q!T.
M5]*UF"XTW4+.;5O#%G::A:7"*9K">Y6">VN##<1>GT4 ?+W_  J?]I'_ *.R
MN_\ PQ_PW_\ BZ/^%3_M(_\ 1V5W_P"&/^&__P 77U#10!\O?\*G_:1_Z.RN
M_P#PQ_PW_P#BZ/\ A4_[2/\ T=E=_P#AC_AO_P#%U]0T4 ?+W_"I_P!I'_H[
M*[_\,?\ #?\ ^+H_X5/^TC_T=E=_^&/^&_\ \77U#10!\O?\*G_:1_Z.RN__
M  Q_PW_^+H_X5/\ M(_]'97?_AC_ (;_ /Q=?4-% 'R]_P *G_:1_P"CLKO_
M ,,?\-__ (NC_A4_[2/_ $=E=_\ AC_AO_\ %U]0T4 ?+W_"I_VD?^CLKO\
M\,?\-_\ XNC_ (5/^TC_ -'97?\ X8_X;_\ Q=?4-% 'R!XB_9W^,/CFST[0
MO'O[3FL:]X3A\5>"?$VK:'8?"7X>:#<ZP/ _C+0?&MEIG]L00W5SIUO?:CX?
MM+:\N;6$W:6<L_V26WN3%/%]?T44 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
%110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>ex23-3.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex23-3.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" ": BL# 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 HR5Y R1V_
M2BBOXG/ZH#S&;@KCOGG^OUHHHH **** "BBB@ HHHH ,E>0,D=OTH\Y_[G\Z
M** #SG_N?SH\Y_[G\Z** #SG_N?SHSGD\9YQZ9HHH *,XY'..<>N*** #SG_
M +G\Z/.?^Y_.BB@ \Y_[G\Z/.?\ N?SHHH /.?\ N?SH\Y_[G\Z** "BBB@
MR5Y R1V_2CSG_N?SHHH /.?^Y_.CSG_N?SHHH /.?^Y_.CSG_N?SHHH /.?^
MY_.CSG_N?SHHH /.?^Y_.CSG_N?SHHH /.?^Y_.CSG_N?SHHH /.?^Y_.CSG
M_N?SHHH /.?^Y_.CS6/!3&>,\\9HHH **** "BBB@ \QEX"Y[YY_I]*/.?\
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
M_P"H38Y_&QAS]<^G3K7\MG_!74!?VOI0  /^%:^%^@QWGK]!\4'_ ,81B/\
ML-RQ_>Z)\=P--+B&:L]JR^^3_P S]?\ _@E'_P F6^!_^PQXN_\ 3_>U\_\
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
MLE5=%R6*K-5+7HRTC&*?*VY-RE%M))J[^;/B+^PA^R9XI\6Z]KW@']L'X0>
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
M1O$R7/P=[*UO;5<)5<OY715.2BEU4N5)MNZOH?'<#03XBG=O:L__ "<_7_\
MX)1_\F6^".G_ "&/%WY?V]>]?UKY_P#^"UO_ "17X1_]E*'_ *9;G_ZU>_\
M_!*/_DR[P1_V%_%O_I_OJ\ _X+6_\D5^$?\ V4H?^F6ZK/,I.?A:FU;_ &"G
MM_U\H%8/_DX,_P#L.K?^FJQ_-V?NC_>/_HN*E4@;&)VJCEW<X"H@"@NS$@*J
ME@"Q( +#G)%(?NC_ 'C_ .BXJL6%K?:A>6^FZ=:2WUYJ%W::;;VD2>8US<:D
M[V<%J%[&265)0[[(E$!W.N*_GET_:Q=-2Y7)+E>GQ<T;;V\_,_9G-4HSK-7=
M&$ZL8:VJ2IQ;C3;6J4WHVKM=#]D?V5_A]XOU+_@GG\=_&>K_ !6\?^'/!VF6
M?Q'30_!>F2:3!X8U-DTXQ7?VTZMIFH23QSZEOW1V<UF3,S*K>;M)_%I27T^V
M/E["UC9YC6)H=I^4X$+$M&<<E"21R>!T_HC_ &G=/T3]F?\ X)Y?##]GBZOK
M&QU[XCW7@GPIXDU&(HSVR:KJ5MJ_C;7[WRI" ;*WEE#DY$JQ84N>*^07_8T_
M8)FB#/\ \% +*WED$!>(^%='N'MR$ ,?FR,K3>7DC>RJQ"\KDU^C<0Y4\?\
MV!0P.(P]2>!R_ 8C%5<15C2<9+$4E*BDI._*KRWO97:U/ALDSBG@H9CC\9AL
M8Y8W$XQX3"X*A*O#VDJ,J;<Y<BE&-N9J<DW*6EW&-U]L_P#!2I@?^">'P17<
M"XU?X/Y7(W#.A$C(ZC/49'-?SDOO4,P&".!D8!9069><#(0[B#T4@G@YK^F#
M]HWQA^Q-\?O@-X0^!%Q^UMX9\*V/A:Z\*2IXFTB&*\U&Z7PO9BPB>>UNK!;>
M(7$>Z21(Y"$+E%<J :_*'XV_LV_LG_#WX=>(?%7PV_;#3XK>,K(Z?+HG@E]
MT*R75))+I8;M(+B%UDC"VH$DC#,H5/W:N?EJ^/<OK9EBJV88'%9?6A@,OP-.
M=/ZRO:59QHQYU22;<N5Q:TOJT/@W-*."A3PN)PV.H?6<3CJL)U<-./\ $JMQ
M3:CR**O:4F_=;C>UT=W_ ,$N_@)X<^+OQ2\>^)_B!ID>K_#;P!X4>;5M.OY+
MVVTJXU6\:3^S5NIK66#=/IFD"^F>W,HDC9H_,3##/W9_P2^TBVO/'_[6G[0=
ME;W/A[X3WGB;4O"O@^"YO=3.CKH7AFYNM4O+S2AJ5Q);QV]O%!;PW#QDM&ZL
MCLH5A7R9^P=X;^.GCGX1^._#-K\3/ GP:_9FOM4U.Q^)_B>]M[2+QMX@N+^V
MQJNGZ1J-U);K:J]@6TN*^2;S;1IC+:+-(HC;<_:Q_;?^&O@_X10_LD?L>JUM
MX$T_21X=\5_$'386CCO=.2*2/4M/T*4QI<:MJ&J*7FU?7)XX7:16A3S5FW5Z
M/#^-PV599DN:5L37PLL)4Q&)6&FH06,Q-:E&B\/)J3DL/'DCR55%RDY33C[J
M/'SC#9AF^=8G"X:C%QDJ:E)IM4J$6Y^T<FE'VLKMJ$;V7*KZL\!_9Q\>7'CO
M_@I3X6\7Z?J&IW>C>(/CIXIU/3X?MEP83I-W#JQADFM_-,;11A=\/R&-DD+*
M=IK]S/VD?A+\%OVD/'WQ ^#WB_P3H5Q\3[?X,_\ "1>"_&LGRZO96EY=W]E9
MI#AE.;/7K6*X=%4LL<JLP"2IG\IOV"?V+/&UKX\^!O[2U[XU^'%AX$T^\?Q#
M)H<^L"U\3VUM]BO;&UL]165TCCGR%EE61E&9QR0":V_V^_VOM1\!_MC6/C;]
MGSQ=HLOB7PE\+Y/ &NZU%'8Z[H;76K:@VHO93%7DC=M&>)7DVE_FN@8RPS77
ME>/6&X<SRMG\J;HYECL1B*5+G525*&(K5*D53YGS22C-./,H_),6/P57%9]E
M]#)I3AB,%A5"M7C!P3JTN6ZJ*,4HQBTX-QYN:*>[=S\DM"U/Q?\ "+XBVVH0
MO+!XQ^'7BB=?M$EA;ZE<?\)'X?O&B"R6DA#J+Z^4(L+(&+.(E7<0#_6/^Q-J
MW[3^O_#'4?'G[3&H:1#J_BS9J7@[PS#H5OH7_".:(MDUU#?Z^X*/#/>NR/<6
MDNR2&)=[*%/'\U7P:_:!T3P9^T1J?[0GQ3\#Z=\3;JZC\3^)+;PC%;V-AI__
M  L'6!!]AU$K>Q3V5A;VMTCWIN;2*27)YC:<YK]WOV'_ -I?XB?M5_#3]H'7
M_B9KGA?1M3U/4[SP[X-TBWN?[,TCP]I\^@W-B#;3WS17-[Y=Q/&SWC!C+(I<
M84@#E\.,5E-+,\PBL6EB,1S4L!A*M*E&DX*_LZ\JC?,JDE]E1LG?4Z^,:.9/
M"8..(PB=-8>C[7&P;J5)2;M*T;/ELUS3NTG=)7N^6?4XOV^K[4=3N],_:[_9
M7TZQEO+E].TN2RLK@064ES(UI;RS%7\R:*!HHI6W$.Z,03N!K(OOAY_P4?\
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
MT@_W/_9C7(MT/T/\JZZP_P"/2#_<_P#9C7"!R5%%%>@ 4444 %%%% !1110
M5^GW_!(P?\9@6LPY4?#WQPY ^_M"6<V N,EMO 'KQ7Y@YQR.HY&>GXU]X_\
M!,GQC;^#OVR_A7<7]RMC:^);77?"DBR\>??ZY:-'86P<G8/,EM5R"03O4#."
M![G#-6-#B/(JM5I4?[2HTY.]GS3:4=>F_;T/ XIA*ID&81@KS]GS6M?W8IMZ
M'8_\%7[*XMOVS/%US,%6/4_"'@:>T&[+M%:Z3+;3,ZX&PB5U51EMPRV1C%?G
M#'PXSG'RY/8!G1 3Z+EUR>PR>U?L_P#\%H/A[=67Q6^%OQ/@M/\ 1/%'A;4?
M"=W.N54ZWH-[]H6!G8!,O9,?)7(<^6P(Y%?B[,A4.@E58Y8I(Q-A@IE*$J@[
M@I(%);[IVG&3BM>.J'LN+,VO=.OF'UB=]O825-P<;VL_=E=Z^@N%ZM+$9#EM
M2+;K8.E.,4FK*=K3YEKS)6[KRW/Z?O\ @E9(H_81O[<$M*WB/XK(%0;L-# T
M+[L?=!>%MA(^<-&1]_ _F1U-)/[6UK",PAUG68Y7  5-FIWD;.2Q4^6KJRE@
M#AE([5_0=_P1B^)>EZC\+?BQ\);Z[B.H^'?%0\6PZ?.Z<^'?$ME%:7D:1$^=
M(;:_LIY[N2-3!Y=W"H/F;\>2_M"?\$A?B;JOQ*\0^)?@OXL\(S^$O$6IZCJ\
M>B>*;J6QN_#4NJ3RS74*F&VEBOM/65WN[.&!_.7SW5U!Z_;YUD>8\0\+</8W
M)J/UGZGAJM.48RYFHQKU%*\5K>\6];65M#Y3)<UR[(N(L^IYE7=!8VM%TW*+
M2;G23:OM\4W:U[K2]T=1_P $3/DC^/CY#)]J\% ,GS G%Z?E/"D #G!)Y''(
MS^7_ .V V_\ ;9^-# -ME^-Z(#QA!_:>BR^9(0<+#D^29.1]H#0XW#)_>3X0
M>"/AA_P2X_9M\0ZO\2_&MGK'BG6KT>)-8>%4BO/$_B"&T-IH_AOPQ8/MNI;:
MV'E[S,B)N\R9F&3G\7/V4O@GX[_;1_:C_P"$MU"PF?P@GCX_$/XD:_-YHT^Q
MM$UR77QX6-QLVW6IW5T;6&%(7:*WAC9)RN!6.8X)OA_A+((2D\W_ +15?%4U
M3E*&%A)Q;IU%':<-I2<DKK9%Y;B\/+.^*L\]M"&5K+%AZ#E[M3$5H1<7*FY6
MO"35U&S=K6;O8_KIT9U&CZ-'SN33+%3Q@9-E"!^'\CUXYK^6C_@KC<PO^U[?
MJK@M9_#GPG'<K_%$\OVAD5QV+#G'I@]Q7]34[VL-FVYDM;:*U</(TL:K#;11
M%6D63[OEQ0J7:7.Q0G/(-?QH_MQ_&&U^-'[3GQ4\;Z8\%YH$%\OA/1KBW*LM
M_I'A:T_LR.]63E',]^DHB89\Q@1U8"OKO$^I['AC!X+VE-XZ=6A!P_F7NQ=H
MWNF[Z;[KKH_G_#RA4J9WBL54TPU.C6FI)--7YI+F=FOLOML_5?T+_P#!*0[?
MV,O!D95PZ:YXLB8%>"6UJ>8.A_BB,=Q&=XXW;QU7GYX_X+77EN/@]\'[3?\
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
MAM];\6ZD$2*UMY+:Y-Q)8V<@\NW4R,&15=BR'95[]F;]I3PWX4\,?&OX7?M
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
M98+C1G;RH8B^^4 ATC(Q7X?3(!!*8V.Z?[7Y#!-XS#*T<,;J<;)Y(/WYC<@
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
MY5CJF+JJI2G]6Q.72S'#IW488^4*:5>ZE=R@TY.#]QN6B;5U[;XUM;[X*_L
M>%_ -R?LWBOXW?'7QEK>O6WE>1/<>'OAQ>/H-M%\Z,[0-/ LJ2,%SLV@%3D?
MGEJAD6PN%\^0,\4[Q7".!+Y1\F,$\%?FV,60+@%B!P,U]O?MT?M(>$/VCOB9
MX;U?X<V^H:=\/_"/A:#2=#TN^TY=,4:O?7,NH^)-16T5R89KJ]F6*52H\Y!Y
MV3N!'Q!/#YT$B G,FZ(DNJ[(V*R,(U; 8D*RH"W7 YKYK.L5">=J.%K*67T'
M0DZD+.*7/%VYM_?NUJ]V>YE&!KX; 5I58.<ZM*HW"I&,K3J1<8N25XMPM&V^
MJ6K/W7_;/^"G[,GCSQO\(];^+_[3=M\)/%%K\"O %I;>&9O"5QK,T^F"Q!MM
M7:\@GAC43R27$:0E2RFW8D@$8_+VT\%_#'P+^TO\-/#OPN^(</Q8\(VWCWX;
M7UKXRM=(;1YIKRZUZP::TGM&E=EBBF61/,>1W8 _)MVY[#]M#XX>"OC]X_\
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
MGDY)-N>_,V]Y72U>NFXEHZ;6CI1<*36].#WC!_9B[O160$ MN*J6W!\E5/S
M #J#P !\OW<\XR2:=N8-N#,#[$@?D" ![8Q3:*4J<)Z3A&2YN;WE?WM/>UZZ
M+7?02C&+;C%)R7*VDDW'L^Z\A22RJC$NB+L"N=Z[0\KA2&R& ::0C=DC<!G"
MJ T#"JBEE";]I5B&7S'$C8<'?DN PR3MQA<#BEHJ_P"7^Y\']W_#V^0Y>^IJ
M?O*HHJHI:J:BDHJ:?Q))))/:R[ H"G<H53^])(506,S*\C,<99V9%(=B67&%
M(!(HR<,"20WF;@Q)#>:C1N6!)R=KL%)R4SE-IYHHJ7&+IRI.*=*<N>=.WN2G
M_-*.SEYO4<FY<O,W+DA[.%]>6G_)&^T?[JT\A\CM*Y=SN<EB6P 6+",$L0!N
M.(HP"V2 HQC)RBL5SPK!MF5=%D4F-]Z':ZL 0W.0 2.#D9%-HIJ*2<4DHOEN
MK:/E=XW77E:NNP*32Y4VH]D]/N%)R<X ^]PJA1\[^8PPH P7YQC Z  <4$YZ
MX/S%AP,AF))(.,C)).!@9Z"DHJ^>;2BY2Y4TTKNR<6G%I=TTFNS2L1RQM)<J
MM-6FK*TE=.TELU=)V?5+L(H"3_:4 2;##>O&=T7DL2H^4DQ\%B"<_."'^:G1
MGRP0H&UC&65@'4^4I1,JX88"DJPQAP3OW4E%19>^K:5*GMI_WZNB]K+O4T7O
M/71:Z(;2<U4:3G%**F_B48[13W271+1= ?\ >)%&_*0Y\I<X";F#G&,9.1@$
MY*KE%PA*EP8C., ,SL0 -I:1=CG;C;\R@#&,#L :;11RQ<_:67.I^T4[>]S\
MJCSWWYN5*/-O96O8>[YNKUOUOZCMW!7:A5IFG*LB,/-8H21N!(7,:80$(,'"
MC<V6  !54!54;550%4#<S8 4 =78]._H!A:*J[YHSN^>+FXRO[T74=YM/=.;
MUE;XGO<&E)WDN9MIMO76.SU[=.W0****E))6222Z+;J_U?WC;<FW)MM[MN[>
MRU;\DON"BBBF(****F?PR]& C=#]#_*NNL/^/2#_ '/_ &8UR+=#]#_*NNL/
M^/2#_<_]F-<(')4445Z !1110 4444 %%%% !1110 4444 ! /!&1Z&@<# X
M Z < ?E111=]V 4N3ZG\Z2B@=WW?WO\ S"BBB@5D^B^Y?Y!1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1114S
M^&7HP$;H?H?Y5UUA_P >D'^Y_P"S&N1;H?H?Y5UUA_QZ0?[G_LQKA Y*BBBO
M0 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHJ9_#
M+T8"A2WRCJ0<?D:Z:RGC6UA5B054@\$\AC7.1?ZQ?Q_]!-:UO_J4_P"!?^A-
%7"!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>103
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( /&!]E@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #Q@?98!%78J.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M2L0P$(=?17)O)\WZ!T(W%\63@N""XBTDL[MAFS0D(^V^O6G=[2+Z $(NF?GE
MFV\@K8G2] E?4A\QD<-\-?HN9&GBFNV)H@3(9H]>Y[HD0FEN^^0UE6O:0=3F
MH'<(@O-;\$C::M(P :NX$)EJK9$FH:8^G?#6+/CXF;H99@U@AQX#96CJ!IB:
M)L;CV+5P 4PPPN3S=P'M0IRK?V+G#K!3<LQN20W#4 ^K.5=V:.#]^>EU7K=R
M(9,.!LNK["0=(Z[9>?+;ZOYA\\B4X.*ZXG>5$!O!97-3SL?D^L/O(NQ[Z[;N
M'QN?!54+O_Z%^@)02P,$%     @ \8'V6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" #Q@?98\-CN&'\*  !/.P  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+5;;6_;.!+^GE]!>!>+%N?$>G'>VB2 :R>][*9I+DF[Z"WN RW1EA!9=$DJ
M3O[]S5"R9!4T;0,,4#2RQ'E$/IHAYQE*9PLNGF3"F"(OLRR7YYU$J?F'7D]&
M"9M1><#G+(<K$RYF5,%/,>W)N6 TUD:SK!=XWE%O1M.\<W&FS]V)BS->J"S-
MV9T@LIC-J'C]Q#*^.._XG>6)^W2:*#S1NSB;TRE[8.K;_$[ KUZ-$J<SELN4
MYT2PR7EGX'\8]4,TT"V^IVPA5XX)#F7,^1/^N([/.Q[VB&4L4@A!X<\S&[(L
M0R3HQ\\*M%/?$PU7CY?H5WKP,)@QE6S(L[_36"7GG9,.B=F$%IFZYXM_LVI
MAX@7\4SJ_\FB;'L8=DA42,5GE3'T8);FY5_Z4A&Q8G#BK3$(*H/@%P._O\8@
MK S";0WZE4%?,U,.1?,PHHI>G F^( ); QH>:#*U-0P_S?&Y/R@!5U.P4Q=#
M_LP$V2??'D;DW>_OSWH*0/%2+ZH /I4 P1H /R!?>*X222[SF,5M@![TINY2
ML.S2I\"*.&+1 0G]+@F\(#1T:&@W'\S% ?%*\[[!?&0W_[/(X>Z>Z>ZMT80U
MP:'&"]>-AD<%Q(DBUWD9I>CM_]Q *W*MV$S^ST1Y"=DW0^)4\$'.:<3..Q#K
MDHEGUKGXXS?_R/MHHLLEV,@16(O*?DUEWX;>4/GX.F<FVNSFOK?_5V]@8LAJ
MMRM#CL!:#!W6#!UNQ] @SPN:D7LVYT*9J++C*%&8"!Y:K78ERA%8BZBCFJBC
M+5U)4%C#=%"N)\N.-:&9-+)E-=N5+4=@+;:.:[:.MV/K*LUI'J7@60^*PNR%
MYRZ%X((,N1#54O[/54:GQFG-?I>U/%K-=N71$5B+QY.:QQ/K""]SE:I76 D4
M$V7"0W#1)L,"R,N-KF<'_,&DB3"KT:Z$.0)K$79:$W9J'=_U\.J>#(HX5>!B
M Z685.4"BBYFHLL.M];#K&:[$N8(K$68[S7YG&<=XP"",BZ#=0U'&P#6S?UV
MLUU)<H769FDEZ_6W9&G$9"32.7J5D2P[SN<1!&^F"L'(9\&+.;E)9ZEB,4DE
MF:30>DI4 L?U_?9N^0$)B.($90O!G(2\4PDC?_QV$@3>QZ9CNJ$^ZW]\CP:\
M$(26Z[K02Q7!0*A1(+LD"/3*J" ,<W$86\1F8\COE]ET%SO%XKU%JA+=^(%%
MA8#ECTF CLGE2Y30?,I@.I_-4JG%'?R#E#K-2%"FU%U"H?&LO -<_+/(7LE)
M>:TUE*\BG<)ZD<&J@43(Y5BZ.)AB'L,"LH?-TY7$6+ I%7%)F^[%G.:O:.@?
M?Y2DR-.?!2,BE4^2Z#',*=(PT:U!"PN-(DG$\[B(\#F,7Z&/#)L@?;(8RS1.
MJ< !HUR$!Y7O#1/H9A?N'2'OT(4BHS#AO()^? 9A/->/(\U)U0[OI3!MF# A
M$3FB,M'T<;@$STA*IB3>&<^-F5HPEFNKA&=Z;%$Y+GT]A::KW>KNX5ELC8,
M@0U]A"/)LQ080VO4_G&1P0A40A6)4TFG4R1.Z5,M(A K9O,T4N6E2;V SWF9
M]G3+[D\ROI!=W1[B#5Q:[B%G*TAZJ'A]Z6B35$8 A/XFUSF<-H"#X( ,)"#_
M+%)1/I5[& 'Q@_&^?PC/-6;B5W]<^N+>(-*/V#\-6[[7)3E;D(@)E4[2J.HE
M/FYXSE&2L@EA+X"F5UD^@2;X:* WY;6&B/H:Q/"8(<$Z1O!.["5)Q_B %-]K
MAW$9G0>/AI-$SAE]6A)6$H7^OX<.OSSU:VP<D*_:=^")YF@)'H0\@X?3,2CT
M+C'=GL0<>,JY*I_;\A>9%T)/#XIW2[*Z5;@1+O:$7D,90?\K_74U_N#1@C]%
M&9<XI:5YE!6Q#A)CK[O87K )%G$T(,1+KBJ_3"@2'T68V\1$ A;3(,NX%XQ/
M#HP+C77*W7FA<8367FB"9J$)MDN=[YA(>8Q%$LSYC/)U$]2R+K*V,&('V)DY
M1VAMYIJZB6^M):R*#CW/_,!U[0I.FE+>3QO UC+FM#CB"JW-6%,>\;>LCU2,
M52ZWGC,[W-4/(V-.BR6NT-J,->42_]!:G*L%V?:E.=]E#63H%&WD"JW-9E-3
M\>V%D(K->S9-)29(L$S!\F,DT0Z$6?6WF\=O]Y?D\_W7;W?DYOK+]>/ER,B@
MTRJ+*[0V@TV=Q;>70"H&AQ#$ @+X&O*<%_(7>S5R:(?R/,\_ZOOAZ8F1-:<U
M%5=H;=::JHJ_55D%DA)&;@O,/XU\V4& KOWP^- W+Q-.*RJNT-IT-345WUX%
MJ>AZI"_D&@1&DS[;R+-#]H^!.^_4._2-[#DMK[A":^]--?65P%X>J9>,B&.6
M34L-I<NA1-=!"XA="&$>&V>^#>BWWXT;7DY++Z[0V@0VI9? 7C*IBIVMM,Z6
M%6^ V]_W@_W0Z'=VRYUI>PLA$31"(K!G_Y7?_<VR;/\IYXL<M#*5/ =M=2UE
M80[;#9BWW$B;4Q7A"JU-6Z,B GOB7]'VG6<0EU24JX0PIL,;D-:0Y51 N$)K
MD]4(B,">\2_3CRI"RPTQK(C@]&;6$!L0UVQ0V*UV9NTM1$30B(C OEE:L?:0
M0&@N2Y9&JNPP:S<G['8[D_46&B%H-$*PE4;044B&,.5/N3"S9<>YY?D^C2*6
M88$2YD -:&3/J3YPA=9FK]$'P5;ZX&%&P=4^%1(N2W-8VG'6[?'8S78FZRUD
M0=#(@F K67 Y8V**D]AG0%")-4+M@.LCU*D\<(76IJV1!\%6\N"N&&=I1*XR
M3HT;TW:47>L@3M%&%=JA1L,W'Y\O_.#HL-_W^V>]9P,[89/^A]XV%:,AAVPB
MTE5=R,%REFU^I<ME#C]TBC9RA=;FM%$$H3V%KS@=Q#&@R^[R@&A&O^9&5; !
M,@BNR#XY\3TC>4YU@2NT-GF-+@BWT@5F\AX7IJ3UTP;(![V-DY !_#&O$W:
MG1E\"XD0KKR@N95$J!D<XB^0\H\@LHSL;= );$%^</%DY,WMNYAOH1;"1BV$
M6ZF%FK>Z!G(G^#-N]QG)LV/>&O<<[$8[T_86<B%LY$*XE5RH:;OC4M&,_#>=
MKRT:;4#T/<\_-?+F5#FX0FOSUBB'\&B;E?<NP?<YKNA+5:V4FU=>EPI@Z!1M
MY JMS6FC)T*[#M!3W4 PNM[U[ #_\O?#_K&1)Z=2PA5:FZ=&2H3VS/^&Z_U4
M[7KKB^0;0(+#4R\X#8QD.140KM#:9#4"(CS=)E!O4HFUHRWBTZF2<(HV<H76
M_MZA41M]^W; 8ZHR_<Z0'[P;OU^^'674KAN0\(4^GL,:S:.G+KXV1YYI5C#R
MNW> .X5DS@21"17&=,^.O?,'$F^A-OJ-VNC;I<&CH/HEO(?7V9AG1BHWO?,Y
M-)+D5%6X0FN3U*B*_B8)4'I:\T;HNJW\#4"W@X?1X#]&OIQJ"%=H;;X:#='?
M2D.TH^P!XTF2KX6"#"]'IS,2Z/1CKPKM:*7T<7QR<MSW_;KR41'F5#ST5KY
MQ'J;_I(3W\,M<E5^C%B?K;\6'>AO)'M-\_)3TR\4RW629&P"IM[!,:2=HOQZ
ML_RA^%Q_SSCF2O&9/DP8C9G !G!]PKE:_L ;U-_07OP?4$L#!!0    ( /&!
M]E@'YGB%,P(  *P%   8    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULC93;
MCMHP$(9?Q4JE7B%R K:B220.78'$5FB7MA=5+TPR$&M]2&UG0]^^M@,IE2#:
MF]ACS_S^QLY,T@CYJDH C4Z,<I5ZI=;5U/=57@+#:B@JX&;G("3#VICRZ*M*
M BY<$*-^% 03GV'"O2QQ:UN9):+6E'#82J1JQK#\,P<JFM0+O<O",SF6VB[X
M65+A([R _E9MI;'\3J4@#+@B@B,)A]2;A=/YQ/H[A^\$&G4U1S:3O1"OUE@7
MJ1=8(*"0:ZN S? &"Z#4"AF,WV=-KSO2!E[/+^J/+G>3RQXK6 CZ@Q2Z3+U/
M'BK@@&NJGT6S@G,^8ZN7"ZK<%S6M;VB<\UIIP<[!AH 1WH[X=+Z'JX HOA,0
MG0,BQ]T>Y"B76.,LD:)!TGH;-3MQJ;IH T>X?907+<TN,7$ZF]4%T6C-V^<U
M]Y3XVLC:33\_2\Q;B>B.1!BA)\%UJ= 77D#QOX!O>#JHZ (UCWH5EY /41P.
M4!1$<8]>W"49.[VX+TDAT<\=WE/X=2O%5F!T6\!6QE15.(?4,[^^ OD&7O;Q
M0S@)/O?@C3J\49]ZA_<5,[C%UA^]VFW,^VF0W+T?I@.TV2QZL,8=UOA=6(]$
M,K1>WB+K%W@(@J"'8])Q3-[%L1'YW3^T7V$E;"'Q =K!":M;2/Y5!3&01]<G
M%,I%S75;3-UJUXIF;07^<V_[V!.61\(5HG PH<'PP5R2;'M#:VA1N7K<"VVJ
MVTU+TTY!6@>S?Q!"7PQ[0->@L[]02P,$%     @ \8'V6.6EV:>"!P  =B0
M !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6RU6FM3XS@6_2NJS-343%7H
MZ.%G-Z2*#AE(%0TL";NU'X4MB*MM*V,KT#V_?B7;Q(DEBX3)?NC&=JZN[I&O
M[CF2?/K*B^_EDC$!?F1I7IX-ED*L/H]&9;1D&2T_\17+Y2]/O,BHD+?%\ZA<
M%8S&5:,L'6$(O5%&DWPP/JV>W17C4[X6:9*SNP*4ZRRCQ<^O+.6O9P,T>'MP
MGSPOA7HP&I^NZ#.;,_&PNBODW6CC)4XREI<)ST'!GLX&Y^CSQ,&J067Q[X2]
MEEO70$%YY/R[NIG%9P.H(F(IBX1R0>6?%S9A::H\R3C^:IP.-GVJAMO7;][_
MK,!+,(^T9!.>_B>)Q?)L$ Q S)[H.A7W_/6*-8!<Y2_B:5G]#UX;6S@ T;H4
M/&L:RPBR)*__TA_-0&PU0$Y/ ]PTP/LV($T#4@&M(ZM@75!!QZ<%?P6%LI;>
MU$4U-E5KB2;)U6N<BT+^FLAV8CSA><G3)*:"Q> K36D>,3!7[DIP A[F%^#W
M7_\X'0G9E6HPBAJW7VNWN,?M!8L^ 8*& $-,#,TG^S?'N\U'$N &)=Z@Q)4_
MTH?RX?Y^>K, Y_/Y=#$WP:G;.^;V:BY]+E<T8F<#.5E*5KRPP?BW7Y 'OYC
M'<G9#E2R@4ILWL<36BX!S6,0J0OVUSIYH2G+16E"7;MR*U=JPK^,7>2[+@I.
M1R_;@'0[$H0(MF8[H3J;4!UKJ.=1Q-<R,ED.(B;#?$S9$.1,F"*U>C(/*3"]
MFMJ/MX4$A8Z+H1F)NT'B6I'<BB4KMF"4O3A<K7_9?=@9;MT(0>SAD)BC]#91
M>O;4X/D+*T0B P0Y%VQ[X$VQ>EH8V(-R1OJ=<*V][O5N=N#X&SB^%<Y=P58T
MB:MDY]4+B-9%(5,=T+)DYH3W]9'%(0Q"V(%D[?EP2,$&4F"%M.""IGO "/0L
M@KX?A$X'AFXGJTP88F1.I' 39F@-<_JOA]G=-UE0A^!FNC %&!K&V46H$YYN
MY4)L#@W!EM"@-;C[V>75XN3VSY.'^=12\!LO.R&Z'H)NM_;9NSL\%] 6-2,K
M:]TNKJ;W-@CHF*1U+&^[8%N&1E96'%]R'K\F:6H$^@%"-5;_QM%.24,A= *W
M)^M:UD5VVIWE@N;/56FMIVTO S2.MF,@!/JATV4!>X\?2+R6EY&=F&LZZR\_
M2&=1[$+?Z591>S<?0-#R,;(3<EU(^7LX=*(EKAMX@?8J=$-[WK24C.R<7 =J
M"5$G8>1@!)&+NS'JEB2 ,.Q3::CE6>3OI9ZO9^=?9]>SQ6QJ+D<?($U+.3J2
MMUW,+1$C.Q-OM.F*_NS31W87AY0E T]CW_'[LJOE:60GZGHB-Q#*2BG1*"K6
M<JV7)O0Q21.1,'/>Z=R,"2$:.1K,I, PQXU;#L=V#K]F<F6^':)<BS:JR+AX
MT[F<N$$8=J.U]WIX/<(ME6,K>XX7] >SYI*]_0&YU#C:'HO \7MJ -Y:0-OI
M>5>9OI,\6*=9!Q+D=<NJP4[FF!\X/=&V;(S)'LKIG7J%/\"OEC7_D;SM(FXI
M&]LI6Y\QO_T28(2^R)5>?F*;.X85,4&^YVN3Y\ADCELRQW8ROV!/3,8? T%_
MO)MZ!DK'?H"[;&GO\@-H6L;'^S!^+4W> V,@?\]Q7=@56O8N/X"FU0;8O@BO
MT;R'0U]V8RF>/+T@Z(;6@M#2.;;3^>3VV[?90BU9Y^#\Y@),;F\6LYO+Z<VD
MKS@<B]N/X&@7<TO^.+06P?G5^?WTZO;Z8GH_KXJ!_P6HE?OBOT; 5B5Q<#4\
MDK?=+=!6/Q"[?K@KWDI&*7CT?0A^A9\@A$@R< %>:+IF:FMY*!^I?Z!<TD+)
MH[58\B+YF\5R\<;?GB9EJ?12M<NT%J5<YL5)_BPE.^!/X()%+'N4,_EMK[NR
M4[O60R ;KUAU2I'^-&Z^_G,UTNS.'EG6D%;6$+NLF? LX[EUD*VC[ X=EPP=
MY%7#AH:!XPP#W_\=_?'_'WU=)[F.V]WWUHU07S$BK98B=BUU'L>).L.2A5-M
M8)XD.8CH*I&%U!BH+I)\WR429'<[S6#I080=&/@](6\=*MBW-^:"BK7@Q4_0
M9)#Y..&?[U@T2/0]$L?Q^E"T(HF\>^"PSM9I==85LZ<D2HR2B.B2Z,0+Y8H"
M8RU!#*:N%S@(^GUITLH>8I<]V]$V^]L\DP.W5(>H+PPDN;PW+B:(X0!!I8S7
MC=YD%SI>SVD(:34.V4?C7$J>7:=B73!P6?#U"EPG6:+05'-[R=.8%>4;,ZF3
M*F&>J;H*"HA<TCC=<PB#(9%9(V= #YY6Y1"[RKGA<JQS4? T5=4GR063"6Q.
M'H.$"1#QB#;X1SYC(*T8(ON<,ASX$DQ;%,A#3D"ZN'1+^UMH!0VQ[V9H6K,J
M]P?B,)Q,F/?3#);6_32G52?..R<4K)[4=[3H4\QV#X>JL6-YV\7;J@3'?HZQ
MY_ZA<]3CC&-YV\7<<KQCY_B=G3=P(FFS?N<KRSO'VBD[A@'ISB^#&0I=GW0/
MSD9;'X6H+W*^T>(YR4N0LB?9$'[RI8>B_LBEOA%\57TG\LB%X%EUN6143BME
M(']_XER\W:A/3S:?&HW_!U!+ P04    " #Q@?98(Z+>;WL#  !J#   &
M 'AL+W=O<FMS:&5E=',O<VAE970T+GAM;*U7VV[;.!!][U<0ZF+1 HUU]259
M6T!BH]T^M# :=/>AZ ,MC2TB%*F2M-WNUW<H*8KERK=F_6")Y,R9<T8<<33>
M2O6@,P!#ON=<Z(F3&5/<N*Y.,LBI[LD"!*XLI<JIP:%:N;I00-/2*>=NX'D#
M-Z=,./&XG)NK>"S7AC,!<T7T.L^I^G$'7&XGCN\\3GQBJ\S8"3<>%W0%]V ^
M%W.%([=!25D.0C,IB(+EQ+GU;V9^8!U*BW\8;/7./;%2%E(^V,'[=.)XEA%P
M2(R%H'C9P!0XMTC(XUL-ZC0QK>/N_2/ZVU(\BEE0#5/)_V6IR2;.R"$I+.F:
MFT]R^S?4@OH6+Y%<E_]D6]MZ#DG6VLB\=D8&.1/5E7ZO$['CX$<''(+:(3C7
M(:P=PGV'\(!#5#M$968J*64>9M30>*SDEBAKC6CVIDQFZ8WRF;#/_=XH7&7H
M9^*I%%IREE(#*;FCG(H$R+V%T^35G"H0)@/#$LKU:W)%_B NT1E.Z[%K,+P%
M<9,ZU%T5*C@0:@9)CX3^&Q)X0=CA/CW?/6B[NRBZ41XTRH,2+SR =V]0,^Y@
M0^22O&4"E3/*R5QJ5N[(+[<+;13NRZ]=4BOLJ!O;%NN-+F@"$P>K48/:@!/_
M^=(?>']U"?^?P%II")LTA,?0XSG6&2B%3Q_W6O+PAA14D0WE:R"OF" SR3E5
MFA2@J@?_NBL;58AA&<*^:3:QU_,\SQ^[FUV=)\U:"J)&0729@FJ#$KHVF53L
M/TB[*%>8@QTN^*HL?WNDSS!LT>XWM/N_19MIO>ZF?!2O>YN0KNWV?)R6X$$C
M>/!;@O$TTH:*E(E5E^JCH!>H?CY.2_6P43T\JGHJ\QS?)L\HKN%YQ772K$5_
MU- ?74#_K,H:'2R8_=(ZQ[+%^KIA?7TYZ\.%=?T+CW[4#R-_L,?W5SM_%$6C
MX;!M-SM.[HO_]<B^\KVGD]N[7.2)8JHA3TOM,.S6>H+D";&V36G//!W?_M%C
MT2*3=VR#0K'_-$I6'22!Y1);2F(DP<;EA7^%K?%5Z*')!I2&*EM$%YR9VM0Z
M81H_R@WD"RS$ZZK#Z'71=G<:K1S4JFQ8-4GD6ICJR&UFJZ9X:IMBVZCMS=_Z
M=J%[)7CLH]VG$%47_H&J%1.:<%AB.*\WQ#>YJAK;:F!D4;9Z"VFP<2QO,_P8
M &4-<'TII7D<V #-YT7\$U!+ P04    " #Q@?98QCS?('D'  ",(P  &
M 'AL+W=O<FMS:&5E=',O<VAE970U+GAM;*U:87/B.!+]*RINZVJV:@B69!L[
MEU"5$)))W012D,SL5P<KX!MCL98@L_?KMV4[-K:%)K!,J@8,4JM?M_3Z2>CB
MC:<_Q)(QB7ZNXD1<=I92KL][/3%?LE4@SOB:)?#-*T]7@83'=-$3ZY0%8=9I
M%?>(9;F]51 EG<%%]MEC.KC@&QE'"7M,D=BL5D'ZUS6+^=ME!W?>/YA&BZ54
M'_0&%^M@P69,/J\?4WCJE5;":,42$?$$I>SULG.%SX?45QVR%M\B]B9VWB,%
MY87S'^KA/KSL6,HC%K.Y5"8">-FR(8MC90G\^+,PVBG'5!UWW[];O\W  YB7
M0+ AC[]'H5Q>=KP."MEKL(GEE+]]804@1]F;\UAD_Z.WHJW50?.-D'Q5= 8/
M5E&2OP8_BT#L=,#NG@ZDZ$":'>P]'6C1@69 <\\R6#>!# 87*7]#J6H-UM2;
M+#99;T 3)2J-,YG"MQ'TDX,A3P2/HS"0+$0S"2^0(RD0?T63-4L#%6N!@B1$
M0[Z"B;)4&=PR])4+@;KH>7:#/OWV^T5/@B_*8F]>C'N=CTOVC(L)>N")7 HT
M2D(6U@WT $2)A+PCN29&BS=L?H8H_HR(1:C&H>''NQ.#.[0,+,WLT3WV)H^C
MZ=73_?@.C?YX'(UGHYDN2+D-6V]#+>%SL0[F[+(#H1<LW;+.X-__PJ[U'QW
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
M=;%I=\5^*NJZ6+<O5S1>T+(IP+Y?%D7]_4VST?9AD_O[OP%02P,$%     @
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
M![#"% W@]T4*D:MOQ #;,]>7_P-02P,$%     @ \8'V6.M@Z4VZ%0  =%H
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
M$M1,V5ZQ$\QA6M.AEIWG3)#9%0R\U_",&15?#5Q/9)\RMNZI7A45A4^DZ 6
M/I:W^:8X_Y!X!V38 Z[I)29=J2<F&^N*@4D'?F9I%B1:"5*V>JZ>(&DK*>-8
M%%/.,[ORJU<6='JO(N D>JN)]"OR6SNPTX:^;(%1\3@?48DMB JJE/=9GW4Z
MFV/OBTQZ"^Y4/KU)X>\!4F).#.,5<:,?C.W8N&'R'KP0Y24WKU&K&8%N$T@H
MY8,2&<?%)3'2SI10C*T.Z;+45QP-B T8^;W\!=F;?)UFG^?PJ701>55!Y(MB
M%53T7W\Z0TKUW3?/OGLN3^3K&H^:A?Q4U',<_ZPI^5K""NC,+_K@\0D,LH2>
M'GUG@!0@E:F#^U*U8<?;Y!V$+'_6_5U8]VS'!F[(FZ(AS\M8/(CK$0GQ&?W;
MA#O1TA6-*:&Y83,?;_5[G7\X14)O+CF@M%-H;GO=[4N,SLEP*$Q1!8C+.;5"
M6F4W\GS@(UKZ\59:WZBLHW5\:]8YB46NY\\XB"O%#E 9"-1BT'U)[,9EP$ZU
MSQ%3\IWLP3-R=; ^7]2<Y=R+!GO<8[O'$!6;V?40*;$ONP]5_8Y'W^Q@SV;X
M=X1%BA14RWK"NC+S;CND2O. .O@NQ[](N^W!-UR0N:7C'?N"^J82\LE./4QY
MTF-*DV,GPF5*U2::XTH^0U+8"U\O&" <H-0^"(.PLE!K8FX.,2%.V"Q =TX^
MX@GAUXHQ*)6(_!O>D;R@L+P%#QOH6)AK0!\_\UU,3U+"XQ!</237^"F0(5"L
M<+IYD!MEE-_0Y;6/81)YJ7FIVMP8KVK]Y3JXD.,;;T9C?-GIL,^CC!C(-=+R
M.FP/Z<XG?-GXA4R3!PE"**8 [H58TF5/ EY]"I++50,0.B6EH)XT$_&WSF!A
M=R KW[B%RZU5"5>:H3N:@<H?MU4 =I;(+9GW?:_#A9/ 25\F<OFIL/EIZZ8[
MT?73-P6(@[57U,G0U>0^(FK6%#F][HY'/\'NYLWZ<9^H)013%XHPOU75OB8C
MHOJ8R^FZI?T+^T0:N!0ZR7$B@]&<[9C;F:P$O(:2L@IQ1DW7YKD*C^N.2ESA
MLYG\P=S+!*59A];Y]JM<<_(]7;><3#O'0A=<+ID=W":Q5R] HAH)/ECL%699
MK46W@/=D%)VR.UUI+_OX:I+3'65L>.5NS:T%I90D83I? G.*JFINP*RR_JJZ
M+RJ*8:YVO,R546!E+XU,ZC93.%!7*PVX9UU+ET'1@%3^ 5&VW*2%645#AN.3
M(:X*.(<II#F;*7N/UG"60/^RN-07.*<FYL\24<(O#/N+TH4@L:LM )#A)N<%
MM^,<C[D2Z^Z33%I[!4#<JDI QG0^JQ(C^8/Q9N?&FWE&]AMC?ZKWN&Z"R.')
M=,E&XY.;[%'IWJ+\6\>;?7/!WI7-K*CC6A$'$E='#QF(+^;8">Y"J5"0D=[4
M?"6*<VGDUW-[448G@;VK*6CF=JVU8\OMO,X(\5BFN;FIW7%85A-WAV[OEN<%
MM5JZ^PUV"4$(ZDF*,F?;A[!2W#Y7:J(U7;<+#5VX!D5VSVE-X<'VI?6'E[<Z
MJO!"6J02:6-EJ!+9F0%E=Z7Q,YFYC+7V[3NEP%"IR&CLW2C$A@X8FW-<X9UJ
M1>UUGM%1V:OL"I&=8N2AT.O.J="3>KNX,D5U3?*5&P-$8%^_&EBPR[YBY/#
M]N5#@*%YHJAK=0D=F<*'S9DM^:8UV2X3P 1D08HH<70'A=[>+R6NB*R^F%Y/
M\F4MK6W4B\%L>I6P3'0M4@G,ZG2=O-TV2Q_)D[+1<=",Z=MP]ZG)!Z1+\*Q7
ML:TSJNWX,1*_PX8TPN)&$#?>PW>K;!>L^X&'"?B<I14%6-,A842_RY$1<2R7
M>%Y/JJO'8 G3(V(O\&:^RC:,F,W1G/710T248KE>DI:MJ]86D@%G7%2+!,45
M-"LLUXC"<<>YI"^JSHJF^]MHA0V#>YJDF=.8@CYWF[I5\Y'\Q#!:?# @X-S
M:/#HQZ[H=+%>D>X,&]D@"J^"FI6=_C4-T #ABWZ6]*TN!0$%VUVHU*EQS6G;
MZKI2UT^*ZLF,[C>H-:-C>V6*DAY%/=Y3B[2<^2HO+!_X*BZ>QT93,+*C;J>;
M#/$&%,D>6U\IKJQ?4A\]2.7;?:9*D,N#[)<XG<_$FK;C2V:?,G (T)=;AKD.
M6><<O;MH1UU666GR.N@\-90Z7V)\QD?3=.JG8-+TUPA3A*:AD[&\5JEK98:+
MFUKWE=NZ4B"==564E'!Q?^OT.G(,/=YBJ^!J^8K(5$&/GK ]>D>#'0;=[5Z7
MM)HV/Z.E469V6WT-VC5MGVFL?[09BXD$YW!X%4;-'BY$^2)(#ZZA!U)*1U]_
M+.$]==$HN/UU(F?=2K8115H$?;$]JE;1S"6A5>_&R(;Z7 O@)KTN<ZQ)5QGD
M9MGM-=3%9M7?*F+'NU[WTRG&K5OE2&FUJX,8?^O=\_2MV(EUS4F?YM 1X!-4
MM59]+/H8,$=N7'WV-YYWN.T,;VP&6UV\)']W#6&'HMVE,.$J3=M*$W&EH6^.
M\*DGJNQ*7OE3F)N]/Z7XL(4Z&SK\"FX2M6U$10&Q7U& !M@]_+) U+!PG\*
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
M._BF[ZQA1<<CIH.<,QKH7)3).IJ OP2*P4@MV("2"7QWF0/Y4W2?+48C&$6
MSVJB$ :RCB('AP\>"9XW])ZJ%\ NUGEX(D0I"H0=H. J_P4"D=@D(8"&Y8,D
MB%B%B@"! K&/) >U?NL7&RW1#P#PDD)5C#'5BO\'U$8?NJX@XRR%OY!J0,B.
MJ,[R^AO0J14[Y2,RL-*=[GH?R"_U8@EB4FG8'<,[",G$]#GLL Z$HA3&38#I
MMQKRAS#T+ 0=A@84>:'1- /];59D QL7[T)Z!2)B_2]*ZHJ*"0F #I$;QDD@
MTV[A+3HA>'UMZ8W:9A T!*!L\T?8'5\#]F*B!0D&H(A?B/4FG^&B\V<?(.TN
M'UA-\%'<"F07HB250M1=-BUK]+SO>G)#\"48M TR N,)32\*RJ)&5@Q1]BJU
MH#QVIDDG,6^F:H1ABB*_91LP_$M=+&V>0V**D$ <77)Z#+ALA(^@.<A$@*EF
M10K%_Q&\EU5XV@QMHYDD=Y[9"18(#,1$-J(. 4\4A[V*8Q90M96+%M^!!(!C
M?4J#Q5)>S,8X'TGN1AXX!'I X*QKUD/\,CTY.Y*: "4S37I[?Y>>G4Y32:P_
M>.E-R/&<O@8;/^N"Q%P2;Y:FQCIW$G4A0IP:@,FCR!PH6%0@!QQOYH@ F/5<
M5TB/8V#ZL0&1!"[31AM:7]('\J(^ P&V-ZDE&H<Q479">?ONE;.(>YRIP!<^
M]UBI;ME +-\L-IQ;<5"RAF@O+Y99PH*CD;K(+"+P;"/Q%,FM<RDHS& =3<>B
M&L IKB1(60=D\^D7NU+X#&QCTI%R)>,QY7N;]/F_*#[UH4+1F(YL0Q2/@4&$
M+;14'-X%GQ!5W*NG\H2Q:3#6^;"8>XS5,"$:Y/X=174UJC2[&(NB3<3*9)B]
M$L."M-4^B&Y EYCD6;Z'R\1),!>4PL?9VJ ]P5S2_(A5%'S^HYXK5THI,5'A
ME_Y!+_T^!S^E?.I,"\]!\;59(N87$O]<I'^6ZI+I$MY<HI4=- U*'Q 6E,ZU
M/&* #[9%8WX[J 4Y:^\S&/)B&\H6< G,%9 _-LKVH4D0?.R.[4B'0RG"]4"&
ML.I1ZHX*,6B/L6_1J9I"&$86RPELT$&2VP6;1:!,#42"A,AG!F1HL2Y1PH*X
M*T9_M0+/(G4PU:$6*0[&2;6("D]KJI?0LD^=$FOG>#Y7GJ 9PY&O=9=7^M^J
MC!Q#0O%DJXZMR3!1%0=6B=@$^SF]1MM.?@PS>1 )E >L#@DC"MT"K]%EH%MZ
MS-L6 YQ6/6@T*K[X ULPW G)ZB3]X,HUB63KP3<B)*VR11/3S+M'2EU=M!3I
M<K:MS!!3@#'YMR@SYN)Y6RPE_H&@NV'9QK<QC3,-8F^C(*I;UNA'$WD8?EG#
M[S9>D*)8R:[/IX"WP:[V(11.-%T0 /X[C,!#VS'#(GB*D7!L*"*JQ89"\B1+
M&?3]X.ETI[:M@C:6',Y\Y>/&B^@KE3HS  7P1ZJ@?K&0TL^@9I!H%R#$-7A:
M7TH>UN.X\D!A!&IFOQK(J(/0B/8:BN<M?IDC#O@/1Y2Y>L8:#[9X3@U"H7FA
M&B3;:K!'_%,1_QUF?$["LLMBWUM>6PO\D<I.H:([@,'ZS"F^0(V4XC4N+65'
MX#((+2?[$UY'@G6;41&F@%"GN2T"(;1PUG&:S* VW\C2@;,#CE<2&B;8%FC!
M7ZS#>G?KS#A:=C"J++-D4RN&(2? *8,%<\(A4@&>R&CG06HK4"C9M11ME/S4
MS"J]D-(5Y%(DB$%1@RJ+N!,G!1RBVZW'P!-7 2+&3VT'W'43)7<Q/K$9=E;
M;%=_Q1.%Z71+TMS,CS&U%!J*]8B2:8+5[O=[#+ LDD:K)(>XA@2\GW__ZCI7
M2 +I0'"853?U\2"#>4GU?ICKW\D201K7S),!;;=JM7&PO._I8YMF943&?8^2
MD%.5 RQ1V2LT9Z#UBBN"3<W5G?V4"-=[2:ECG"<Q2YZ#FVN26M0Q\"<X:N"\
MRE:70<)Q7L^E<WDGWU"Z#Z#BUR2K6TS9AI7-J(1;AF*QP?*KO$10-!:FFI&=
M7.8F" &E6^R7L3.VWC21C )=NU+6D;DDH%8=Z[S='A6][LCI<>9 #ME8;Z0P
MPY>2F5ZML?N,1A"8;[K(-)B@;D1%"V=5,179RIWL!D5+N&'A!+2X>20-IMTB
M#H6-89>BC3,D]D!H5;?8&V1<,0^VA<[U\7))I7P\,@P&!M$(0C PGK]R H74
M2JA49CG)N3OZ'-<G.$$\+B;BM"*+Z*R'>"6L,[((E9#0(PML$0O5SU$(#"3C
M2(XKL7$6E4WT$^ TD,>M .P9A/EU1.6ET#8(+-5:\I&"WR K6_0YALE*474M
M*#P5  %XCV[@-N)PI0"7CA,17@C @COC;'TGFXL2]N^PHH1)O.]_<O[R@(-+
M4FO$G=N@\\G?2B1-2K]HFWX]=&?X$W5J4!%]]4<38D(-&W10U!E$(PS$L10X
M3(C%L'%' P&KIB1ZAJ[<[CA)0J],UAUR;\OR/4M+\X-[IA1&!(*BK<92]2-H
MT0V*76(<.);Z:].4!(#](W%IC'%-%A-6/8(Z 14$)<8)HQXKF-M5'K2"%'H!
M;?*@^6U3A8)J>\& QB:1,I4MGP8;!=!KKF+[M$',+TBAC8Y"@6)C@$RM>W10
M&?M4"%A5S3E2'"*+:(+W]8NL\@V7W9O"IE,A."CW>E_Y)EB*^X>896[-_U"Y
M[V(:I)LFM76^#VZ%!!'\Z&8$;$?YX_;4 !LH&G4(9@U&AQ$",210)%V3/(VL
M,NKD-GF1@ IE0#)O5"[?AXDI>VAZ3'-1ZZ+)JQ+>-[;HQG,L[3?541=>!ZT(
M)C=W.0+OTOO^-J-PY'A([R7CILD%Z\A<%*A98&TJ-E$/9!LKJG 3W&1J;,,<
MTB!%W(8TG.CB<D]KY0+I3X).EBL55%B<J7"HJ518U)$N.P/L'I=O.",8-Q:#
M9-+:OFT+FL05O4. FG%RN=!1'!3TM1T>0>8/*JCFV;6&U2*>9@/M8AMKS2 P
M8Z CK)I!(KH?CG /[H?[^MQ00#RD20#INNH-V2R:&U!EL":M!-M34RJP\8/5
M KPSSG$W7/PB>^#:^ENBF.Q?"VS%?$ @K"F*;&$-+VIX4#T?3%1?J'@[;F7M
MACVQE  28@[M:1_8=B<;>1KP(V"$K<2#RF3,PR"4Q/HH_@X!."R<X4XT@L<:
MQVJ?T$8BT<\"SWKHC&&<" ;A 8,,6V/@FTM4Y0LT%%!@B=5NF$CC[X@C-*2F
MZRU1Q;,CFX$F()S8V&YU( C2Z:>Y"Z)6A)21NGS,8B[<>@\M+O61/0S#+X[/
M54B1,[X4!4$_Q#BX3US@^06V8"+;%@YM^,57LA%_ZK7A=%"K%CEWI&+LXJ9K
MV_O9/1N=!<\'&]F^E]F[ L\W)G[FT*44+P!BJ2K7]!&]B VD#6W,+@U!@<Y<
M83_Q[9Y,S' T?^<: !#6AP_)1VD,%$7;JSAZ!($B?7@B11.^>0R-Z]XS\L W
MLX2HA].>&BL6=HIDFW&6SL%Z&>HT0*2QW\P-Z6/V7KZ_MM1@G]MBN>'9OGCF
M<YRCW!>JEQ3)^#<2X2+SA#*@K==%S;DW3J!PN&%;HZ[>^&/RES_=7%[=O(;$
M"@$^ 8:O>V[_1@W")&P0XE(R*P<FAV*0OK9Z*-/09$=QQ,R&IVW$(FU/78AY
M,I,!)*<O@L0FBS$T"(#1*S"/NQS[]OZ95!=Y3QM)-#/LP),9M4,W4KT)\ %W
MI#1))E<U.+#!0(<_90Q05%WE0*NJHE1[5.V&A#E[,8OZ.@ ?L8M&4IJ!WE/E
M))@P2[;&F[(1/VNVU3K]/U+K9+].E[VR2)$V'P?:[%L4GJQDL/>,]X;-:*SZ
MTCD#5,,>!(!ZCC1=<'J"O2::GK;57E+XW^OT[SFD1I!^$1U/KN. (B\;.G00
M'"BY=R;FZYIR-3OZ?WOO"[:PTOGQ],;NR4'473SR<4>'@] .'V+R<SF]/&*G
M3"$1I]74:>[:QLZDV7[07/)X7HX3!"75,0PJ*B4#,T S03 5!-'H:%_(D7B1
MJB/!5"DP"0B%=0)LF$CSE!-^HHD+!#$A!<>\Z#4G<[D9+4/+Z'H6CGGR^CG-
MD/%@>T:]A6$1-9%H//!047;^:*-LCG^IQ(@(N1$U4FR<"YYO@DEYJO=1A\+U
M)D#>_@9!#8@8BX&=*B.Y3+9Q&L!/T"-1W5C:]BD 2[U,3BB +V(69,^Q1()"
MR-\3=T(&,P/55AL?RC$@H8R+</$\N&1O44G&9R+V=:)C&'NY[A-@L&BP*X>C
M;6[N"4-9)\T"-S-KNW$9\PX'NES3TD+%W+333>BBNHKK/I1$6[ZR)">" P]+
MA<M@*,^)PL8I"U;[=O!>>M##SJ*EB1\6"N03'5"Z;G3=T7B#7BF:GJ X%#YD
M/F7@8@M"T501%?WTF!^:Q-#(472\UNG ZEJ5KSAP +%8T61H,@IB*B#R@B 6
M"8J%.TX39(LYZ?0<].@8@H4U&B-5B78-1(4LFP75VR29*AJL$.P5"V)RJ(\\
MLZ(JGIN"MIMDZ:$>/KV+I3HN"=*K\&Y4O0_G/A.*3<+JT0,0E+S+EMP&V1"A
MHRDU!><WH^<Y.HE[D)RY(^E:DU=^J)<J:PC<PQ&=+Z$2W  T#IO<634WIOQR
MW%'8#F&';2:2<!Y2G><H4B&VFNC6=U-9@G <V(ZKP"/R$]HH*[F<!/L,DQM4
MSJ'$5A'5+"2I'5839!_S*/&1KA0?29%])^"W R\6^WL_\!B\$5E3.A^YH3ID
M3G8G1@:E56 Q1;-V,8TUPF2OL1WXH)O>I#Y?X5E6:\>'I./7;!9L:9/(I.,<
MTV8_Z=@J&PP$!71'(AD7"<Z31?CQ60-!?^B?(?JLV1YOV.Q2RY%,HM2SH]:8
MGJ-2B-%C \-F+YJ9M?W(R,_(9V=8:*:LY!_"#1+80"RS1*P^!0B;&H8*(.0U
M0?&0>0MRJ9_<=\'C-.ZEQ)LPNL]@ 7:C>0#K@#-E[(ZL"[=52$M?D8=%BV6^
M71&-*[[) M[CW?*9PW%8$X'58!]U8Y_"4UQ=6C;*2'C(/FB<&S-%(BAL"+32
M6]]G$4QL \3% (Z*VGAW3NZ$^G);6 8.+TMBWF6ID-JD4?A1:<JT65$,GS?U
MQ@^H),57:O]:2_"%S4U!.%.'%*TJQ]T#\\E'J:B-25H0#+3 ]F(9X]JD'&,-
M8WX!TR4CPQ:H;2CQ[%,:C70Y6:.R<HX#WR"_TDM-;&L]UB<\ O= =K+5%)*2
M=HSI/2X*R47FVM!VHM>IH#V7$#<;K7FF#A&;W-@B<H! YV5[I',PY/E]YW:P
M;40=OR_YDS+Q'&5X$DCZ@AT]-7+2W)\D'CXM$385'QFX_,G-&4>- 7OJS&(P
MAXPSKQ(>43&^VDD[=&H5#9!BSYR[%!0H<*6)CI4B1S]TW%6K"NF?B5?(GV1L
M@<R\/U2OZIQ,15B\P,-+B?U!:H'Q:%))9[#>R>G51(AE!H-6WB'YT2Y73[&Y
MJ*YM-$+&3:W638OY9NA[\+"@&SP(?YBI[E&IN#>0>+.XNRYD4XG])Y/M0$L\
MP(6TM$7P4--QD#R:B&8.(770ZLQU1ZU+EWUE\?'?X5A0H-@V7$"!HN!PC$J>
M'\%IXL%*R0L#3[L1@^T&JX)V!)WJ[$0L2RSRR^F?409"L(7O]YWF,>8D O4%
M COLA6&\N'$A'YL[=UZ%I8UL(X]-I[;;X81/H_WOT)&,P")SWU@D@:]UX$F'
M0P.9#7AX8%@V=<?22'?](MS@I;5=$1&GP.D 9.8G< N:4UFJ6#Y0O3!>*@&I
MS@XTR\O[>,_]%U#C?/08.D*>6?R:M:[EF@5_/4(FB%'OO]+?%)4V@:-HN(D[
M!HE"!\H;&MX/QDI'3KC[Q(5"/SO9;J<)0Y.:<%[*P9$8W"V+3)S-?;/7>2U8
M@EH3/1B:5GJ]X'M[>+/%R($UTS8F8U]*88/,Q(+9QD;S7.@@!;LQ<M@S1"Y!
MC79XM"4  ^8]M^>7<@)#/>5VVD2F5_)T\+U$5UA8Z5<L8)3Y20;%5B\<=#%"
M&I XTX5M0#1@@AIU^>')!3"BLZ6UB^F?+6;P.&_K=:D.@:++!R(TI88%;L):
M_^<)EN  2H8I1PA;,!<(H0HXI,J-U+K)/SM6&*H=17$R)A8<="()W!I #7Z4
MB3-[U,1%4>XD>)#JN7UQ4!C+2NMQ^+XW2-E1GX_R3%?%H2.Q:"CI!!]V!2M1
M$UJ5NYCV""H?. FD:4,!EV3>9+N10*&R?+!8V#\2H19: U@:&&F'$J33CZ=+
M_1%4?U[2T4.*P8&_#9ST]D1?S4T".K?JVLZ4(2BZC(5KM;*V/1SPF^J2CY@@
M 0?IEAU8Z;YKBF]T*U%!,Q()_D;'T:-38#/T6V!M:,"2<BSG\KCACFL97$M.
ML0^OOY!PZ9&N T,)DS/JX:LF/)"9;%W  L9<5P1-99%@0+O\&T4OZ/\D6Z6W
M&G3F/'!;]9Q3+&F>"LT-F0@T7L9?0>1.__KT!+V5,?T04*H$J"<\.VQD7$R:
M*&2\!C0QDP0"G%_S#<D?U1=^@Z2$9)TDDE.:6JYD<]:;CBISIKW@JQK\$.8A
M3@GS&<^KH[C<0@ S4'3R#"SC,9X?QP,\?&;)6-@I$*,P"B1JL<#&/!?4K\_/
ML[.+$UKD)+N^NLQ.IF=,;[FJQZ.7N>L^A"!25(/'?KB>G%WP70YGD^G)C>=:
MAC^S7\>'SF\2]]0U5?P#J/$7>WHX1)0:)XAM+D<BN-"UA>W8E0M^E"&&.MF]
M#&K$#]/)='KBT;#9[O;#N9<0TA/1 *L?&+QA-1V+VU0B;_@@_=,:0J!)\GOM
M1<39NAUB\D\YB.9NT+K=*R:!AEJ13+_6P'IMT&"4=CTZ49QLG2B^.@++B2%)
M20_CBON7R5R^X&8ED%]5]:*WQ0"B1$N4;CP*8W3'NH$](]^O:1K[ZBH[O9P&
MTCOF-$*)9MK635Q $I^^5)R1[G!:&>K+]"J[ >T9@\^U@%#V_*/? UQD?$A]
MMT&-97R7@.H51$PXYE-M(F'E\2&G6ML":H\:N"T206#0.MNY,2YM1POX\IIJ
M^QCQ4-N0MN?7-]G5I=C,T";[G<D1]K6WSV-0$!7MCNA6@\L $"@0(KZ?PTU/
M<BHFH U\T(X;:B;I=79R=IY-SSF8N<FF5S?9V?DUG0@*=G1@'4+F)$T2W/63
MASS2"*?K]MNC\"RMN^^!O;/O[@.,9]G-]!PL.E^Q<YY=G-UDEU?G0LPD=G!R
MVM_?0C'N@4/:R"P"QSF=9M_[8 .3EP5^B1^[B"WW;[HBW7 'F#F@B;^R9Z2#
MB9]NJ<*FAMRM,XA1).+(^4P4XSR\Q8_C@YUG@@/FA?<S#>Z2"N\,F?&E@JV[
M$*]K]4QN&\%,AG[#R\]>=)/2\+(R>VR)JFER&YJ[^"F\7">\P8F:)K5+;/BB
M*GOV/#S(X^]:"##"*JQ-):1S=2=Y)1=1N9PG<XJ^XM:J( %AL:7BKZN4<QHL
MV<<ZN#Y3KK0)5BAR>Z\-)2+^&IL:0F!&H^6#_B[<MFD:@0\K5YLDO.^T;>JF
MEY-*>'H[_;WH&LQ$0$I/V*_^<GO_UL9>M_=?P5U.4(9/CJ?76?K6WL0#K)E)
MJ@'*_J590^!]/;TX^C&<AD$EL7,MX?UN[KN/05$,12K9-P7SU8)Q9.NE0*<6
M"6VK2+4].M%RG]K=&R1-H'"JVMW2X9O)/E5Q%[!L#9SY-0M/@;&R!9/D<GJ9
MO6S.AUT=-O!R8$[)=7NR@BX3XJ-26$L6LS.#.*,FQ\B.SAF@DPL?:UE-ICQ*
MK]S):=>,;(R*EK4%!P>%'VZP%V^M_= 1%[G&J&+D3 C5];EP-._L67F'5'@!
MIM]3BB0 3K5QW5A,ZE:ZZX;).HYV^=[L^ 4OK7)!2*!)]CA.,*(T=C1TK'H<
MGUYRHV!>2E.#9QOC :O3<ZH1_QV<>N+'\88:A[\<3X%Y4EFA*3>^YN/78+;4
M:MWI%+1NQS. X7MV$L$5M?>^8G#G)U^2>[2 GX,;K*1ZLTO;HK&9X.8K=UE"
M7MGC).*HW"4YVG4;;=BRSELW2M77FNO[D@7;BU@&BP"CHVO3MA?%@Z)$C'A&
M>RC@7'AE]#;6E-AV*03YL&HFAW-LZW  8K;#M,0T(H($A))A.S\=QS<=R!2,
MK6*&@\9H 6(R(#N""M"^[0(3X[:DDHSOSN]4<=3&A 7=.UA_S4LT]!>1-CZ9
MYV8%@UMS?=]L. 4WI _VAZW=2)XUAB<7WA[^%[;P?62"J)<26:'D_]<*Q9W.
MV JA$=ECA0;4&5BB1!8Y.Y[>9'%S50S/U3D:G@\K+. K=^.8?S)]%TCN8;#<
MT> 2,Y/&AQF"8]E)4+\-#V$'DS2DCRAF0)M*^TMQ(</+*2P?3.I''6 LQ]"%
MB^BC.I[_=J"$4_J3D!Z1)'Z_6SY_7JJV,F??KTG<L,9,@:8^J"T5#"&E9@RW
MW\?N0Z3;>'?U1@/"#=KZ0PC\B#A&G-:7X60)/K5174"NX)YI-^!$A\(D-*Z<
M-\VDI3($G]>R@[_?<:=%]KU72G'Q<<>UFY.QV_U?!?]8 X1U"_HG*>B6Y[KC
M?[?!?9O:?_7BEO^Q!_\X_Y,9O^;M E.62LWAU>GDZN* +W:P'[IF3?_TPZSI
M((:D/Y<J!]>'#\#O\Z;I[ ?<P/U;(&_^ U!+ P04    " #Q@?98,)-+J<,'
M  "]%   &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6RM6%USV[82?>>O
MP*B]G7:&T0<MQT[\,6.[2=N'I)XX31\Z]P$B5R+&),$ H&7=7W_/ B1%R;+;
M:?N06(* Q=FSYRQ GJ^UN;<YD1./95'9BU'N7/UV,K%I3J6T8UU3A5^6VI32
MX:M936QM2&9^45E,DNGT]:24JAI=GONQ6W-YKAM7J(INC;!-64JSN:9"KR]&
MLU$W\$FM<L<#D\OS6J[HCMQO]:W!MTD?)5,E55;I2AA:7HRN9F^OYSS?3_BB
M:&T'GP5GLM#ZGK_\DEV,I@R("DH=1Y#X\T W5!0<"#"^MC%'_9:\</BYB_[>
MYXY<%M+2C2Y^5YG++T:G(Y'14C:%^Z37/U.;SS''2W5A_?]B'>8>3T<B;:S3
M9;L8"$I5A;_RL>5AL.#TN05)NR#QN,-&'N6/TLG+<Z/7PO!L1.,//E6_&N!4
MQ46Y<P:_*JQSE]>-Q8BUXD:7"U7)0%65B4]DG6E2UQA5K<XG#GOQBDG:QKT.
M<9-GXLX2\4%7+K?B7951MAM@ I ]TJ1#>IV\&/%'2L?B:!:+9)H<O1#OJ,_\
MR,<[^D>9BS^N%O@*\?SW$ EAB_GA+=A0;VTM4[H8P3&6S .-+K_[9O9Z>O9"
M O,^@?E+T?]!Z5Z.^U$[BH[$=]^<)K/9F?B+//T,^1=L@>@#94J*7RMQ1[6C
M<D$FFKWV94MBX7+B0+6L-H(J1X8RH2JGA10VEX9$W9@TA\V$7!DBV-_!$2[?
MQA<A/B.01>$#^I6Y+C(R5NCED[G?<R[)]&P?X]U@G9\R._MA+&X;8QN)?8&J
MCWX UVXR?CCC-<K:!M- T@IC*^F(,;V)I],I_POQ;(2QP7K/]LF9%:DN2Q ,
MXZ?W'8+]?(:X8] GZ!'8JA4)=.D79[?;;).(L(6O@Z]"[&G%ELH,^,>45#;V
M*8Z]M2D9AV- ?/GEW7:U[=GGX:M^N./;5S?Z(._)*O'[^U_?'61%59DR:.3%
M1NAU!9YML[ *&,R&RV!TL\K%.E=I+H:A0#4DDLL'\E&-Q\[IH#497<3HI!6.
M'I\USCF#6D7[22H^?"#RRI,+F<+&*@751(*^-K+@@+/I]#\'E-?CKW"\J@JU
M)?$](VDIN4J_-LHJME2OOVCH'+%USC"O?>>04>25O\OQ\\[Y,U6-H\^8L1>-
M;9 !PZH*0J^-?E 9[2#S.W+T6J_)Q(%R&PA>8#??/BP3IQYDP>H"OUPD'+#(
M FS"&S4J;8/XM:5(H07HIL@0TUKN1-(&8^K"ET"YC0BX#Y2 _9$63<8]2BZP
MI''4H=HJP<<+8@C6#FI@K/ $=G4VCI O1K$99V/H@:J&#NPX?@IAJ1L^!3G7
M9,HE54P)EX]6++H,>YM[<@RRTQ>@5.F&UZ;<@5<"7<'7O38*I"P,HQA"3C&.
MN'4#GM'GJ>CP\S8%\##;[:^Z5A7W<;0:Y30W<'C!J^#V$[9$FZ]2+@;O0>!(
MEUBTIE=A3D].'&5JI1PF+B5#KFL$#[^(0IH5O;*IY"(]YFKA9=ZEUTH"M.-6
MU9XP9,>"93=PA4@+*"#CW+>>2-X$3XSYD'E/"].@#43)2;@:Q /Z7S8+Z@HM
M^Q8W;%=#?VYG/-.YAN*/GQR"G.,6S6[;K@?'S-/.%;!Y9RB >L9&K"KCM;MG
M5<3<8O$!#Z>U/?4.^;UM% =9$! N!O:X?M[^T=^UO_C7[1_]+?N+OVS_S[N<
M91IRJ[0+YQ#?%10.M]1%$/73T[\"1I7YGK"UH748\+2'Z'O+(CEPS('[SQJ,
MR31%$_)A^1C#0.\[OG/T-SNN!Z::#%M3J.?5W8TXG1X?O GN HIR#EP4.O4)
M>"%T]R:TK?007_ZA*A--C<UYP5+B\@%Q!')Y!&=,Y=12R04*'JHA?,;L:BY&
M@9]4@?2YK>#VA2X5M=&&S#"KZ!F^YZ2-,=[X;3A$Z8:&T2!B"F" T'=A#IIJ
MZ[C9&2W3? S?=L(1NY<ZM/F(]0R:%&-GYC."T/$@U\7:37<ON_A0:K$7?1V$
MRL#1V'#Y4P-V.L:8'VYUT2$J0M*,+?/]48JJ\?T5.-#.<2S8@7D88NO>I=$E
MW\BHIBKS)((*B4,)]X9A\W[ESR#*/%\^%C.<14S#'J!PN6"3](V T7G'+(CX
MAHO-;,BG"\1:Q:$&IX;9,F->^6F-G_2[):U"EQJR7".3R'D=A;<0ZG]D_T75
M">D.JBYN.[PA_QP('_N*\*UPSQ^M>?PS5HB5M0\0^W&?=1(OW99+H&?QNQO\
ML-B$2\>V</VL:*E,B9-R!2'[B0,5OXT^:S[B.ZGTZ :<?2N2.#GVSS?1>Q[^
MPL/1C;0Y?IN?Q/,WI]%!Y\VF)_%I<AJ]ZS0M9G$R/6XG5[K:F_\J^DGK;*UP
M9B3Q+)G%;^8G+4 _@X&<G,;SD]/H*K0\7(GDQE=Q-H]G)]/HLWQ$R6[;P:/7
M1^UFW<CL"$&/VZ##*B<A[D=JT6SU,,A?7'%C>%0LY&(3?9N,9Z($W+9FJPZ]
MY.L:C.7=M%]<SS6;QM^B^*EG*>P&4E\Q#E9VZELYKPW=N^LGVY.K%4W4/Z'N
M7$;:L^JCKNC0NXC)X)52B6W]BS,^*4!H>+O4C_;OYJ["*ZGM]/!B[P-24(!3
MT!)+I^.3XU&X%W1?G*[]"ZJ%=DZ7_F-.$DKC"?A]J;7KOO &_1O+R_\#4$L#
M!!0    ( /&!]EB>?K;)G0@  ',<   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$S+GAM;-U9;8_;-A+^KE]!N+VB!52_;C>+9'<!9Y,TZ6';139-<#C<!UJB
M;2(4J9*4'??7W\Q0K[;LW::7?+@/R=H2.7SFF9EG1M;EUMB/;BV$9Y\RI=W5
M8.U]_G0T<LE:9-P-32XTW%D:FW$/7^UJY'(K>$J;,C6:CL?GHXQ+/;B^I&MW
M]OK2%%Y)+>XL<T66<;M[+I397@TF@^K"6[E:>[PPNK[,^4K<"_][?F?AVZBV
MDLI,:">-9E8LKP;SR=/G9[B>%KR78NM:GQEZLC#F(WYYDUX-Q@A(*)%XM,#A
MST;<"*70$,#XH[0YJ(_$C>W/E?57Y#OXLN!.W!CU0:9^?36X&+!4+'FA_%NS
M?2U*?WY">XE1COYGV[!V=CY@2>&\R<K-@""3.OSEGTH>6ALNQD<V3,L-4\(=
M#B*4+[CGUY?6;)G%U6 -/Y"KM!O 28U!N?<6[DK8YZ_?<ROY0@GV1GMAA?/L
MI?;2[RY''JSCFE%26GH>+$V/6)I,V:W1?NW 0BK2KH$1P*JQ32MLSZ<G+;X0
MR9#-)C&;CJ>S$_9FM:\SLC?[B[ZR?\\7SEM(D/_TN1V,GO4;Q:)YZG*>B*L!
M5(43=B,&U]]],SD?/SL!^:R&?';*^E\*STE+_3A_-5Y$9^R[;RZFD\DS=I2@
M#\5*L-\T^X7K DHWFE%,QC%[9_3*PC_VX=5O+YF@;2F3VAN60#(@IP57C%O+
M]4I ,7L'">[7P2+7L!:NN#6W8FU4*JP;LG=KP9Q<:;F4"=>>@<W,,;-D?@VX
MVW:CCEVP46J+_)- D%_3\3/TDDW8C^Q7[@M8!*86A0-^G",((&E<RS\YR@1M
M 2KXPFS$D,UA!6B/@QJ/\7QV8[*<ZQU+%'<.$,)!Z$K$'7O_YN6P3=(D9"[\
M?\L_"B=[..(, B$%>8?V5AI=87QE19NL#LMQPQT":G.'9O!FS/+"NH+(,]%V
M+9,]&^5AC"M% ;"H7249"R571(5C!12RI5/ MS8J@-[R*81L;TF%KW$K:MU=
M0=P\L-!FAES%+;G9"AL? R7^*.2&*^1)!@] FX%%2#,(5 YJ3_C\VD"R2 ]=
MH5 IV'2.XNTB8LU EJ,E2.Y 7L.=U(DJ4@E4\06L*R!Y2BA55H-*HY&,:QZ2
M+V;0)6T &*/+PL/?W.)5. %=L&(C="&J8X;1NPXY+)4IT\:S-=]@<'=,0J(E
MGD'G*G..JO3),X<8 )=,.3*XE)KK!+UW'BX0O92&]R*'KPMAH^D%)>+T9")B
ME8&IT"JK0.W5ZK%\([[+_:(O7V!SA.0!4J$:,PXH$AMI"J? 7^<*@$.A.Y;6
MV']3I(0R:P.4P^&),@ZCE5N9$+_?CH?3V1,&W <SI79$5>VFA<7U:&,V9B F
M%.R4[QR0GHE4@A< ".P96^%!LDL[_51UM )7N@*JKK6THQ^1-DQ!-6)YP2P%
M% 62T40GO'RYE$K21Q&T&#"U5CBRVB1!.#]4S8(K))R%Z:Z*E=1M(%5210\F
M5:D&OP_OA^SG^?QNR/X%"I-QDKQ"BV@Z>42:-7IWNC^4MC^G0T1'+7_-#A&U
M.D3E3*M'$&'G8;2)V<\O;@Z(HLP%'4_6D/3[)<D!WPZB4>A6@M0"6D(8LKNF
M#822J:QTH=)E*CT8EU5=ZN&(YF8#1H4B+DN6&"H\I(JF2BIU559#!/#\[O;^
M+7O]SYB%9H219)/Q^!]5284M4;7%X9Z##E.?'RI]:4)O@EAKQ\.0CZ$76:Z(
MC\6.[L\;ZB "W\*Q\7@\+K,(&@EB*/&5VB_2T"3*F^UT1E]#.&M?L&A!5>HN
MU AW3YT]1KQ?0[=1V'&B6Q2CKIA/SA^LLM.555MGP?K_0XFY0Z^:6GLE%I8&
MLNF3JMZ:U9\]D[78CWLY;:[=MYB-H]9H5F90)[_^]F#6]>W8;!9U9S/6,YOM
MD?1EQK-H?SQCQ\>S/9:_P*06[4UJ>R<&,K_2T';^N&0],;?U967?;+6_KCW-
M1562S;NC/34*Z@$ME>]9BR+-]Y4;9[1:AA\S-M6CV\'8U%/W7W""BO:/ZQ^F
M'@[VX3 U)^:D@Q2L</HU]]1>!$03.S%$QH.9NK]N@'<*-ZV4V#5= >XF4@1]
MR9%''SIL:=.4> 3I"_TH)CW*':8,=''&TU0B\?!X[8J%L2GE0<>-(L^-Q5*R
MH&!8QQU$!K)*\>0C'0MAQSX! N"\3(*H5J6IL'(;LU4FQ2$'2 JL*5;K:&,\
M+@VU72H/>F)%(N0F/'&(3Z@M LO7R;2@0$*CT:X>,>K@-W*%1E Z[*)K0Y$<
M=7>&)[9-]1-)G?>AD$",EJ@ <1.UA_PD?2RCSE(L&)JR%L$?J!3\E12^:H$1
MQ<^8DEGA?'M8KXINN*\3':-!H!X"1"E__/A#J2"];+>O+W)H_?Q9SM$+D? "
MLJZ9D^K1K(V%CE\8$,(RCDL 8;8(8R\KGT;?3WX((R;V-L2>2D@NWZJ/"*)Z
MT(#VD5'L,P->M68G5;<%RNN03;54"*#'9#+!6J7?V*$T8^K0WT\#IMYT#1D:
MF65<R_I!600:482MR1X)/BG;L4>8T+TQ&-U!T+3= -U*$M*(E=K%8:B "P5*
M7%_'WC\3Q\6.6):"BD9(4KM)TQ+0]A@UO[]A%Y/QCY-Q#%)<60/"AM$;70M:
M.+TFOK$*PX<,PTMH_T'_ 7XS*A#0ZN'@LU4_JG]2J/L\:WZ<"91\)7Q1/ZD5
M/GP^9=4(LC?.4BC_-S"CSVN>?3266&F>@#-?0 W0'%6]/^C^?'LPN*$,-SC#
MH-?"77E#E=1=6S^'[@2'SB?PY4=]?/WZ@I02XUS*DA#T3DN%?@,!2Z5#H90:
MGZC;C#FZ!?4>UM%SU!3FIKZW"Z/6BZ!,V!6][D)&H2##.Z'Z:OU&;1Y>)#7+
MP^NX6VY7,$XP)9:P=3Q\\M,@*$SUQ9N<7BN!PGJ3T<>UX- *<0'<7QI 6G[!
M ^KWC-?_!5!+ P04    " #Q@?988K7)1J@"   5!@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q-"YX;6R555%OVD ,?N=76.G4)T1(@):U@ 2TT_;0";7K
M]C#MX4@,.36Y2^\,M/]^ODM(J421^I#$OK,_?[:Q&>VT>;(9(L%+D2L[#C*B
M\BH,;9)A(6Q'EZCX9J5-(8A5LPYM:5"DWJG(P[C;O0@+(54P&?FSA9F,](9R
MJ7!AP&Z*0IC7&>9Z-PZB8']P+]<9N8-P,BK%&A^0'LN%82UL4%)9H+)2*S"X
M&@?3Z&K6=_;>X+?$G3V0P66RU/K)*3_2<=!UA##'A!R"X,\6YYCG#HAI/->8
M01/2.1[*>_1O/G?.92DLSG7^1Z:4C8-A "FNQ":G>[W[CG4^ X>7Z-SZ-^PJ
MV]YE ,G&DBYJ9V902%5]Q4M=AP.'8?<#A[AVB#WO*I!G>2-(3$9&[\ X:T9S
M@D_5>S,YJ5Q3'LCPK60_FLR%S4"H%+QP^[R16Y&C(CL*B>&=49C44+,**OX
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
M\I+>>/.":1)D0&!.I>'YU84/NO&[)K"JJCTF498<JQX6](E [1)H/5=T\-K
M->@^.M._4$L#!!0    ( /&!]EB'M 9#, ,  .\&   9    >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;(U5RW+;.!"\ZRNF&%=.7/$EVY(MJ<IVDDH.R;J<
M[.:0R@$DAR+*>#  *,5_OP.04I2LH\I!(A[3C>X!,%CNM'FT+:*#[U(HNXI:
MY[JK)+%5BY+9J>Y0T4RCC62.NF:3V,X@JP-(BB1/TXM$,JZB]3*,W9OU4O=.
M<(7W!FPO)3-/MRCT;A5ET7[@@6]:YP>2];)C&_R([I_NWE O.;#47**R7"LP
MV*RBF^SJ=N;C0\"_''?VJ W>2:GUH^^\JU=1Z@6AP,IY!D:?+=ZA$)Z(9'P;
M.:/#DAYXW-ZSOPG>R4O)+-YI\9G7KEU%\PAJ;%@OW(/>O<71S[GGJ[2PX1]V
M0VR^B*#JK=-R!),"R=7P9=_'/!P!YNEO /D(R(/N8:&@\A5S;+TT>@?&1Q.;
M;P2K 4WBN/*;\M$9FN6$<^N_78L&'K!"OF6E0+M,'-'ZR:0:*6X'BOPW%%D.
M[[5RK877JL;Z9X*$]!Q$Y7M1M_E)QE=83:'(8LC3O#C!5QQ,%H&O^%.3\.6F
MM,[0D?CZG-^!;?8\F[\F5[9C%:XBN@<6S1:C]<L7V45Z?4+K[*!U=HK]SS;D
M-,4'[1#F\/+%/,^R:_B_^V'$'(TP"[H!RCO*$LUDGWM@JO:-'"I-]] ZK'T<
MP:'1@BXT5YNKR1X6MNRX,_FQ*#1&2ZBY[;1EPI-\[C<(9_ 7_1:S>9RFZ23H
MLK"(9^<+N)S'^:*8?-+.Q_^J. 9%%>MLC#V#+$[S"P^ 3R2N9(*I"B>TS-E(
M#E0"?A(:;'$;S 1W-1KFAEKSK>>&K#H-)8ZK4K?O:/)7"U-XYV!'^;/HG/#Y
M4?">F:HE:2&'D_()*J]&B(&>@%E1Q$51@&T9G:!]2N^T[)AZ"OMV>6U)E904
M3S6@>HR!-8Z4;_B6<@[8-%36O$ /-+BEO.$0";83G"2UG#246#&)8SB9F!#?
M![T=LC (S&/B8 1 @T '>LMU;\43I<;V0P["3@6IK1:4)3M][IPG1T5(HMF$
M4NM-],H-]>@P>JCF-T,1^Q$^/ 64OPU7%@0V!$VGE^<1F*&\#AVGNU#22NVH
M0(9F2R\2&A] \XVF*S!V_ *'-V[]'U!+ P04    " #Q@?98'TK;1;$"  #M
M!0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6R-5-MNVS ,?<]7$&Y1
MK( 17W)/DP"]#1NP=D6[R\.P!\6F8Z&VY$IRT_[]*#EQ4R -]F*3(L_1H21R
MMI;J4>>(!E[*0NBYEQM338- )SF63'=EA8(BF50E,^2J5: KA2QUH+((XC <
M!B7CPEO,W-J=6LQD;0HN\$Z!KLN2J=<++.1Z[D7>=N&>KW)C%X+%K&(K?$#S
ML[I3Y 4M2\I+%)I+ 0JSN7<>32_Z-M\E_.*XUCLVV$J64CY:YVLZ]T(K" M,
MC&5@]'O&2RP*2T0RGC:<7KNE!>[:6_;/KG:J9<DT7LKB-T]-/O?&'J28L;HP
M]W+]!3?U#"Q?(@OMOK!N<N.A!TFMC2PW8%)0<M'\V<OF''8 X_ #0+P!Q$YW
MLY%3><4,6\R47(.RV<1F#5>J0Y,X+NRE/!A%44XXL[A^JGE%AVQ\N$4S"PQQ
MVDB0;/ 7#3[^ !_%<".%R35<BQ33]P0!B6D5Q5M%%_%!QBM,NM"+?(C#N'>
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
M?C1@JSP7YNX*E5Z<]T:]9N"3G,X<#PPOSDHQQ<_H?B\_&GH;MEXRF6-AI2[
MX.2\=SDZN3K@]7[!'Q(7MO,,G,E8ZQM^>9>=]V(."!6FCCT(^IGC-2K%CBB,
MK\%GK]V2#;O/C?>W/G?*92PL7FOUI\S<[+QWW(,,)Z)2[I->_(0AGT/VEVIE
M_?^PJ-<>Q#U(*^MT'HPI@EP6]:^X#3AT#([7&23!(/%QUQOY*%\+)R[.C%Z
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
M:A:@^US1E['?L('A9;O^#U!+ P04    " #Q@?98Z"R8%&0)  #)%@  &0
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
M/]Z^J03&H/3W@*+S2/[ZT\<WW=8\2A@] 6Y.'Q-86P5) M0R!^)!.'$"T%F
M".!Q:Q)I";I=@N_*R;E8L1R@!OQ<)EJ&XRX%V.H8,3::PPA,\@["6C2MP'G:
M L,>1N((M1YP0Z$_[BC:?[M';B]ESU["8JP,68I&H:5H?T*JF(\"^=A467 :
M$4_7M0&6,SWJR#IR%OV/,"G+,?ER7HOK3@Y#,7A#Q4' XP/9^H*,?D$;#6V(
M(?> 0,A=B7#VKS)4;LP>8_6W:+.-,8DBWVL0.68&1E@("7+?0 $S&HWEA9FD
M^;RI52R$UFP(L\%MTIYG.FYPJXYMUQ'3,1R,IJ)M.HXMI&U#&JV=0B,+3[$$
M&DIG:$3=BB EIRU)VS!</(!GAB<:A]'HW'%4\.F7/3:C0:3HLQW>3MVP8 X,
MT._EMJ\KYW"7@P+70G +CZ .??D EHC4I=.MKR-T6TK>Z:R(P&T:J;D%AJZL
M=2>UA)^7,8O/6Q=_XHP^J_I&J6F3P X?](-:P>(TQLI@P[$Y9H0T;=EZC2!/
M 71"[*8-[_(]0"_+002(!<@0VN!NR09CJ3(69Q1E4(&P\H-Y(!I;H6A"7!,.
ME";Z"J3WJMA&&<"]B_'PTKK\A5ZJG39$(MZ GN'H&QA=#78##*HMRZ61@QJ/
M/ILU,:"XQS4Y,1)?]AAEV9$3G3M\W]$-HF)XAK#/T7@&6UCFX,DB2IR91',&
MP<4.EK\$NW80L,@4%@ELX&&:HPQ@D0#YV9"#.S1S/49@%!=.I".R\8E)<[NT
M7<=:G$7EW(X;6%@EK<;.4HP&*3XRPIEH17K\"&H"WTKB/3KF3@:P$L%R(1J(
M_@>1!#<#QX.A.7-CG6(,C%ST"!8^P40.8'ME'%>.0@&B,&)S>\3DGA!,$WUU
M#++/- ?[XHQQ>)E=K%ZE,!PG$PH.=;V!>@*;NA'+Y"Y=1>N#0,5Y2 D(96B1
MO-#%91^:-I"LTGN(=\) 8+1YU'T#.%BROX:X#8,9U>G <3B*7#^Y]K?<WKD'
MJV0!R^&7),*4&UJ@,@/;B1;AW;N[VJCUP>P(N$33P Q2#>W#,[(6)N]1'X@7
M04$=HN2(D@ J!WD'MP2JARYI#=:'X[Y<,] XOB<@A<I/>#%:!OZ#Q.#V='+K
M\X\8+%&#:@VDB1A+<P")B<'H 2USM1?=K'_[Z4US./3 &TWR4&E_-6G@9<%B
MBE^;HXHF?2S6389B'C@!P^VB6TJ0E2 NB8O5<[?3K5R%-(J?90ZVD%98U)AF
M(E<Q*0>VIA@ W)PS-1GH5!R##G$2BVR/F\W)^Z1+WO,4PXH&:!N'PR"<S<^%
M;$?, &\G&(ZK-5O-1UID09D)MSXVI4TJYI-),)Z&?510/@:I]TX[[(B A#ME
MQ.ZF ^05] V$KSS*WRY'IU/^0*XH:& S(IFMF.1&Q,&9;?II9A):G<14JM\1
M'U0^^1=?$D 7.)3CM'B7:\0#HI?SP7C*HMK3M;TEMM_DQB(-_5NIXIQ%$3M7
M6+PUYT*3QS?;P<)+.6KR3E'N#$& 1[5ESI(2&A+;XB&/BX<X+1X$,_23SI91
MSE!@78(ABWAG< ,&XJV/#ZICO9:XU%6&LJ/6?BO.<G*.>ZTU,PWIO1[PV0:E
M[9Q<;[(T1U^?+B%L0KN[U-%#%7Y:-O&VFV,1;NJ,1@=Y=(8E@8%X+('BW;!/
M>"C$N5]41^03("0Z?,+OL(YH1_+LS#4=&>0Z%WMUH&!E<6BDK.R1WA-U!>L)
MLC.%S8UC0N4*$-C.XA>WJ_88P>V+L:>6M65NLA;^RH5;N5-?M)"8',//?I+:
MGCZY RH4HGV:&RN(R0R!(<A)OY^GZ^(1J6WK/GN2#RFFHO%$\;U* !O0+^#
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
MOZZAEX$_<J=F1OJY^>WZ^-:5NB1_8 M$^#"G6??01YUH4%=+&M8[=1=#U.Q
M=P<VGWLPK!%C.O^&EZ*X5,RO_F[* 1W)$$W6M, J<)4%K3N\6A:G/87LF,*+
M8[V9["&A2:E5CWLT T(*+,0C5M!%#G1CG)ZB/<Z.9+<*NG#9$:X,P\&L5CIO
M;)^@S YZ(G,W TTW09W X"W*+  #["TU [[JDP3N\8/F4PA%8%#_5O)WFZ(H
M&!(#63'B@6*KJ!_F_.PMCZ(UMCTB0\#!G96?\<3S1?("3H^4AV27"!33PM3M
MW;JUUN6NOBN=EJ%S7PR,YE"RODGK*,N+)AYUN4U8.65SB6DJBR-V^6B \^A)
M[/C6MXN[6@E1=(EDB:L?$P\4.(RR0.^0^W7]IJ0?DVSTP;IT>\[4.+$BO\!W
MUMHZ>=11!6?8]KI-;58WBE]:,Q[;FN>)OCQ'],7%$P @>42.:+\O#I=U#6BK
M"&XV7C9CF7\9SL<#"A0\U3+,;_0#,FUK0>B<]]2!GZZMK8<Q5&1"$5.S=J\J
M->'P<VQR39[NPU.;?:(26&?BJK2?*U.AES,@JY?D;N:#X9_1"U)&O[]L1=FB
MFFY[#^'K:.H(2-+DRES0)9TRQ25=U&!X:V@1%R%1<J* QE'2[WTX<GXY<P1U
M$(/7(UWP%Q\"/SO<J)!O[LB10\%9<#.9GG, V'#M=@;!,S2!CCFU[_0W;1,&
MMDF>MDUD KM]D0!9'C8*+IJGU,^S,;7JBMJ-_2W5(_K7F](RJUUQH@(B3"%G
MK)9\:]#<>0BY^$!_93VKS*9+Y+G)Z%"C-7@MF>UIZ:T9J=J"CJ@(IHNC)571
MQNJ1UUD]DUD9Z];E87?(H?*5^LT42K]7V5<-C$+REO5+#5'M]@-=$S^X2\DT
M$%]M^ Q8"S1#\'LN[-LH3';;BG+S<I@7_!B-JG2H,B_XW)EQ/S74AJ3P,[E-
M49MM@95>1Z-ENNI=W3X8C<-@/APY'!_>#&YN7'5=7ZV#%^OS3>,*2%[[X=3*
M9/0X T#Q("[37?-YAFP[EU(9K%I>'CF XO%>/46[<N<KM,D&)UPE%%52923C
MG3E'_$Q2-)V-IQ>* WWZO+J4=)J3+[-H >*-GC%*;*47UKW@BQ\:NRKLM"2?
MN'BK^[4]=KSI-"4]('Q07>FUROE[;C3*HS<:?Y\ ,4AI P\Z]>H$*QQ0@--G
M*V6<>_LJ0?-^Y!D7 ^K;IA:PSL _6'Q&S4F])+953^=73!\KB3Y:(=%3X$"%
MPW3&V[AQ(]@P]-3;!!7JM\/:*)8NF[A:N[6B&_#F)2?=U8B/5=:9LVQV:28+
MG0L5[]+<(+VDB+(V<,,9K%+P:Q <C.XHI0CL*RGX/(CON=MK.5Q'VP*W7*IA
MR[KQ;-S2WU6K$>5LDTA!JRUB0M&E$8RV[PBP;R$JFB^66.A$X_U_2O*GCXD'
M:R=H2L5%"A":SZ#L:\$,5:R'@223ZP!9\YC0/XJM"5W])E/S*,K?)L&948S:
M,0M.=//;C>KO/TIJ5@1E#":7L/[-AK>;5X_7M+-\&^UKW G0^7#5-0E]F^58
M#@NA77G>43)#V+2,T:GG95Q4H:V;'P9JL)LR_,Q0>RA.=>",NJMM\\UQ=UF#
MY_^\*K ^:5(%TV8%U43F&%4PHD)72'7Q.$+MILP1Y??!)BI"[:2+($PM&<E0
MJ84S70S &N(7(A(N!89$.UW9@&Y:6C47?[P 2CRG *E= &4 ).57.FBF@1'2
M CTK] CH$ZL^R+YJ8VMGA.;PII\7[LRZ89>/WG3HSLBV?4\8A--), W[DL[=
M=UY\[]HL;N220Q4#9/0/\4Y[JL[1ZP4Y1W=:/*?4[<A.O[$"_<GW2B>HL[=U
M?'GOS'8@3J#<CW><:HOJC\]AM]_DZJKM[RLM]@_@3A>GV^,,>RSMKM][AT&^
M,!BRA*LEJJ[06]]O;M(?V_CF]0DK]QVC!IX?RWO9):J09LLW@9%;UOD?YW!5
ME^N.9FB,)0I'?(X8T-D6]A'\'@5>55Z1?5X=]O3Z.AC-AB>JH?C%.R;6]+?&
M,:]51B!8P!L_-U\@X'CL"=#8*^#R4%HE)A@_\-FQRQBOU*%QT=)D0IHZ5172
MH=EPMZF.V:T02[]&?5:K*P6"0)JJ0$=5!N2<Z[^=B1L"#)FF]U,BA>&HNB;6
M7E:]U+CG*GR-4=5=8=KJQYK/([!8K_AP/.=C').E/ZXAO?ZDSZ!T70=HM^^L
MI@2IZ2JE]WN+_M)B[84\)ZO43:W,.07='9!'/*.,[GP()(]!H#Y*Q3% ]']6
M'RZ>#8].<OX$6.IB_&GP](S]1BC5YN'O*&K_@YBR.W5QFBIWHZ'G,/$8QC@Y
M>N];&(-S"[I%77$=T__UE=@]?J7'1/0XEX9G&<-Z1^/^^SY.NZ==-X-%54/D
M=S/0HF?,1LAWDB453CE5M'I\Z([=O^P_R1X/9M"GVW4>N[!8M"*$(_ZS9^O,
M<72[@+.50<*H=0NKQD51Z3O?T@/L^N4>"P0OJZIY-@ONSFNCF,_9Z55ITQ&X
M^"CEF]<Z6=(Y8/0D+V:7]72J^9U9@'NCXBH57W=W;H7%-DO+#?O?=;0&QW(Q
M+;:8&<;KCEENWFY4-R!]<*&F.VAHEUBUQ15OG&IH7CD09UXYD.=<.3 %'^==
M&Y#^M0%<E'E]/J[6[A&]VCXJ#OAB:)6;9%3^3;7.-][>O<5HYH-3C%_I:!2F
MO 46J(T7W]D'GUV>[P[?P0B3H89_]%)AG.4T >&[:*U;UG$D(8H>WP2SZXD,
MIV$PAKT-KT>#J1P.PJ'\*Y()-%P'P^DLN)[.O4\OY7AP/9:3P7P(M'$%9CB;
MP%!3O-\PQQ;>4)9\NNXPO YNIJ'WB1''5<?;6($VL.'SX0P&'=]@8=<(![X9
M3*8P]W32Y+W)4O6QWMZB^'_ ^?F(JFCEZ#J8S*YQ45,ZYZQQ_@K^>4G_M3P^
MVJWB\I7YI\W1:LBNE^6_\OYFP4YG&_K+#(@@ ;+PGR]P3]T??[CEOWE0->>_
M' &*M,%2DEBOH>MP<#U]P2\"L%^*=$]_ 6&1%D6ZHX];K<#R8P/X?9VFA?V"
M$[@_B?'Z?P%02P,$%     @ \8'V6'+Y09'< @  8@8  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C<N>&ULG551;]HP$'[G5YQ2J4^(D$ [U (2T%7;0Z>J
MU;:':0\F.1*OCIW:EU+^_<Y.RJC6(FTOQ.=\]]UW%_MCNC7VP96(!,^5TFX6
ME43U11R[K,1*N(&I4?.;C;&5( YM$;O:HLA#4J7B=#@\CRLA=32?AKU;.Y^:
MAI34>&O!-54E[&Z)RFQG41*];-S)HB2_$<^GM2CP'NEK?6LYBO<LN:Q0.VDT
M6-S,HD5RL1Q[? !\D[AU!VOPG:R->?#!YWP6#;T@5)B19Q#\>,(5*N6)6,9C
MQQGM2_K$P_4+^W7HG7M9"X<KH[[+G,I9-(D@QXUH%-V9[2?L^CGS?)E1+OS"
MML6.N6+6.#)5E\QQ)77[%,_=' X2)L-W$M(N(0VZVT)!Y94@,9]:LP7KT<SF
M%Z'5D,WBI/8?Y9XLOY6<1_.5J2I)/&5R('0.*Z-)Z@)U)M%-8^(2'AAG'=VR
MI4O?H4M2N&&&TL%'G6/^FB!F;7N!Z8O 97J4\0JS 8R2/J3#='2$;[1O>!3X
M1O_3,/Q8K!U9/BH_W^J]91Z_S>ROSX6K18:SB.^'0_N$T?ST)#D?7A[1/=[K
M'A]C__</=9SNBR'L)1,X/9FD27()Q\?R.KJVI@+BJ]DC$YY]H!(]12WTCD_G
M#M;(UWS]BZ\>,"9#2^P/H+ 0"FIK,L2<^5P?,B5DU9;,I:L;8GXJ!8&PTB%P
MDJ<VEN'L&9"9QO*VV<"Z<=R2<P-8*"I-4Y2]@&PH,Q63,(1CQOY5%#*AM2&O
MD;]3+C/"_'4'N6&"%J(D/F'')(*1L.A.E2@*R^3$_6^E4E *AHH>6P5:R35%
M_H1>K616'@1[D.3I;K@3GJ/79)STC'UV-\<N$D2SW5H1ZG#7H.1C(W-)N\%;
M1R@^N/<5VB*XF_-#TM1:P'YW;Z"+UC?^P%OWO1&VD%Q3X893AX,/9Q'8UM':
M@$P=7&1MB#TI+$O^$T#K ?Q^8_A$=8$OL/];F?\&4$L#!!0    ( /&!]E@A
M9KK'A ,  " (   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;(U646_;
M. Q^SZ\@/&!/09TXW=:U28"TN\/=PPY%>[=[.-R#;-.Q4%GR*#E9__V1<N*Y
MMR;82VQ9Y,?OHT0RR[VC)U\C!OC6&.M721U">YVFOJBQ4?["M6AYIW+4J,!+
MVJ:^)51E=&I,FLUF[]-&:9NLE_';/:V7K@M&6[PG\%W3*'J^1>/VJV2>'#\\
MZ&T=Y$.Z7K9JBX\8_FKOB5?I@%+J!JW7S@)AM4HV\^O;2[&/!E\T[OWH'41)
M[MR3+'XO5\E,"*'!(@B"XL<.[] 8 6(:7P^8R1!2',?O1_1?HW;6DBN/=\[\
MK<M0KY*K!$JL5&?"@]O_A@<][P2O<,;'7]CWMMG'!(K.!]<<G)E!HVW_5-\.
M>1@Y7,U..&0'ARSR[@-%EI]44.LEN3V06#.:O$2IT9O):2N'\AB(=S7[A?4C
M;CG% 1ZP=12TW2[3P+"RF18'B-L>(CL!,<_@L[.A]O"++;%\"9 RGX%4=B1U
MFYU%_(3%!2SF4\AFV>(,WF(0N8AXBY\5"?]L<A^(K\2_K^GMT2Y?1Y,RN?:M
M*G"5<!UXI!TFZ[=OYN]G-V>X7@Y<+\^A_]R!G(?XPP6<S#_"VS=7V7Q^ S_*
M_[-&N'--J^SSI'*&*]/#YO$.LJO9]$?S*>QK7=1<@U\[S8HAU"I $?TU+TOM
M"^,\@C]XEGP38ZV4P(57<P(:9;G$XV:CGL0'"QT+6^7<*D QAT))L D'<!T5
M$L8=$3TH6P+NE.FB$3- 3= BQ;9D"[P8:XK"/]QX*&J-%7 'H]YMB"HDZ C(
MH49(,52) 8G+C;>.? :.SOK)($Z![9J<L5P%%=\G1WXJ[* E+5T.&E2^(X0<
MA8"VG#:$BEQSI,5P%[#Q L#W'@5L<KS[/=3_51%*MX6\\T+0#VD7XM]!07OX
MHBETRC""#6)Q3Z[L8CL\D2_V<T;S^;$Z%LZMS4]<-4:5("_,*FTY;9JCM,[K
MV&JC/#;BG'>B>NQ.DLC&^7CFH$(@G7=!Y0;EO$\3OIFHHG!4,IYYGHXO5(Y&
MX^YX+25A+_CERL1CC3VRY^\#[T3?E]I:<CM=8L0@'AP[Q2;:]J-/A 4W4=Y+
MSD\3'9(YOIVO-89TU+4;I&V<37(&G0U] Q^^#N-OTW?][^;][/RL:*M9@,&*
M76<7']XE0/T\ZA?!M7$&Y"[P1(FO-8]P)#'@_<IQSS@L),#PIV#]'U!+ P04
M    " #Q@?98D7 EB1L$  "F"   &0   'AL+W=O<FMS:&5E=',O<VAE970R
M.2YX;6R55EMOVDH0?O>O&+E'52)M@^^7%)!(XC1(#49 TQX=G0=C+["J[:7K
M)23__LPNX-"3%"D/P%[F^_:;G9D=NELN?C8K2B4\567=],R5E.O+3J?)5[3*
MF@N^IC7N++BH,HE3L>PT:T&S0H.JLN-85M"I,E:;_:Y>&XM^EV]DR6HZ%M!L
MJBH3SU>TY-N>:9N'A0E;KJ1:Z/2[ZVQ)IU1^6X\%SCHM2\$J6C>,UR#HHF<.
M[,LK3]EK@P=&M\W1&)0G<\Y_JLFPZ)F6$D1+FDO%D.'/([VF9:F(4,:O/:?9
M'JF Q^,#^ZWV'7V99PV]YN5W5LA5SXQ,*.@BVY1RPK=W=.^/K_AR7C;Z&[8[
M6]<W(=\TDE=[,"JH6+W[S9[V]W $B*P_ )P]P-&Z=P=IE3>9S/I=P;<@E#6R
MJ8%V5:-1'*M54*92X"Y#G.S?L";GM63UAA:0KJG(U&4UW8Y$<F72R?=$5SLB
MYP]$M@/W2+1J(*D+6OQ.T$%5K33G(.W*.<EX0_,+<&T"CN6X)_C<UE57\[GO
M<Q7^&<P;*3 ]_GW+ZQVG]S:G*IG+9IWEM&=B3314/%*S__&#'5B?3RCV6L7>
M*?;W!.<TT8A+BM<('S]$CFU_AF-BX^@J9BL*"UYBI;)Z:11TS7+9@,15= [S
M'/@"^(LYO@EZLU!TFUJBRJ-=M+W#FBA57< ]+5@&65W ]\V2MLAGFHD&J,H8
MP'C3:DY%&W-MC@.'&'C\FNH"+I\O#*Q'0Z'_UFB=;X8&*&-CDCPDHV_)U$A0
MD5@+UE"8"\55934^-/BD2%"A8CEMX"^P Y_$L:M&ODM<RS.TQ((MF<Q**#AJ
M;=@2/?H$(0GL #^^,4MG@Z]P.*LE"4D8Q"2V8^,ZG<X@O87WR8DB$O@1Q,@3
M6B>$^,1W0A+[UE[(_T\[$/DD<'P2.I;Q99).IS">I+?#&80A<5T?'&)['K'C
MV$C'R60P&XZ^0/)CG(RFJ'>*3R6F 8$EK3&HI0Y'5N CQ%2]J& @@6/%)(H]
MB(B#![F6;8P%?V3ZT591+OAF+A<;1.<Z1Y1XQR)6Y!/'<_?J7Y]^Q.Q$Q+4M
MXGN>\56Y<#M)[P^(=#2%,_3"=8COQW".DX#804!<SX=S(YW=)1,8CJ[3^P3.
M]MSGQE!%@C826)WSBH(7 X;/";V7'?J$;0\C=>9XD:*U"::68L2\$WL<@1J[
M9FC%^"&1:QLSKN+$7YGXM@6VZZ/3[LZ%J^0VG20'8;/!CZ1UP_(.;EA8!TZ@
M#L6@/0RGZ"P@['?4)ZP6S#S7-4;)##3Y*R+7"S'&>!]O/4F=H]Y14;'4';(!
M':M=&VE7VR8\V/6>%_-=![_/Q))A=I9T@5#K(L2>)W9=<3>1?*T[T9Q+[&MZ
MN,(_$E0H ]Q?<'RG]A-U0/O7I/\?4$L#!!0    ( /&!]EB_BJLIF00  $8+
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;*U6;6_;-A#^KE]Q4(=B
M!1SKQ7GQ$MN D[98@63-FK3[,.P#+9TM(A2IDI0=[]?O2,FR7=C&@.V+)9%W
MS]T]]^(;K91^,06BA==22#,."VNKZR@R68$E,WU5H:2;N=(EL_2I%Y&I-++<
M*Y4B2N/X,BH9E^%DY,\>]62D:BNXQ$<-IBY+IM>W*-1J'";AYN +7Q36'423
M4<46^(3V:_6HZ2OJ4')>HC1<2= X'X?3Y/KVW,E[@6\<5V;G'5PD,Z5>W,>G
M?!S&SB$4F%F'P.BQQ#L4P@&1&]];S+ SZ11WWS?H'WWL%,N,&;Q3X@^>VV(<
M#D/(<<YJ8;^HU:_8QG/A\#(EC/^%52-[<15"5ANKRE:9/"BY;)[LM>5A1V$8
M'U%(6X74^]T8\EZ^9Y9-1EJM0#MI0G,O/E2O3<YQZ9+R9#7=<M*SDZDQ: TP
MF<,]9S,NN.5HX &9J37FP"Q\9%S#-R9J'$663#K%*&OA;QOX] A\DL*#DK8P
M\$'FF.\#1.1KYW"Z<?@V/8GX'K,^#)(>I'$Z.($WZ @8>+S!_T$ _#F=&:NI
ME/XZQ$5CZ?RP)==>UZ9B&8Y#ZA^#>HGAY.V;Y#*^.1''>1?'^2GT_Y[(T_"_
M*8N0)O#VS3!-DAO8F@O^!6W/!<)<"9H 7"[ LID@64^")! NF^'BNW1&DR.P
M)'^GRHK)M3=X=4.FM@&*'8NV(%,KU CECNVYL[WTMATHC8^LUMH9IQ;F#@S4
M'*B6L)RA[NK)H]-+Z@/C,N<9L]X([D(6'#736;%V(.[.'3?^6\P*R;_7K5(;
M!-26_/V;?+.*9H9%3:V,- FS8@>W'^PY]'M-G.?PJ'E&:)\D3/T$@P>F7QP3
M/]_C$@4D[^")+R2?DZ_2PF<RJ^'SS-67XYD4JWHKG1Z2_BK5,?G!NZ!)=> J
MP#@BD3>"9_">+_BS9J\4IERBMMP=-W(_0=*+SX>]-/F%WGT2TYN]M^[^$/(]
M4<CS [A)[^)BT!O&PPYI\^QN@F=EF2 +:>\R3GMQ>G7$@^W]\S95 3;)=+FB
MTQ,ANEIQ(D=]95FF=.XK7L'TZ0X&:>RU,B4S4>?>!!4K@1@$Z3IL2X()3*%J
MD<,,(1-4_)0R5]L$NV1<.)$S:ILSP\B><>7-[=JC'^Z#/CPKV,3V8T&W97P"
MN1?LE;-IZ=D6?HFV4+D2:N&[@LM,E81855JQK.C!JN!4[-1Z7?E3:.O&D=J2
MOY Q0]U ,X)&!?' C.W[Q'!)"FBLXU/7F >NS3K*3-/\I$!<-P1U"JT3C;Q/
MAW??98128)3@N4^TL?0H_2PBUVGAT3XFX[T6SH.,%A[C,[E'7- 0U[E"C"-%
M2]Y4BDJ!Y)V!/DU+/X,,K0H;KFOJ.0)VO=8[0G[0I75%4>T70=N=QP:99XYH
M<=P$4K7#,]H=G$?&Y6' ]$= ^A.49HZ: BM5RXLM-&Z'H[-!D?B;-3*21+<"
MG!BZ_4-_@]'.;E.B7O@-CMA0M;3-FM.==DOBM-F-MN+-ADF#<\&E 8%S4HW[
M5Q<AZ&9K:SZLJORF-%.6]B[_6M"BB]H)T/U<49;;#V>@6YTG_P!02P,$%
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
M&DO1(&FK#9M=N+MQ:..&<?LOKK0TN\S@=+JDSVBOT!*D>Q$\ [1@*BN%VDE
ME^AAM4 7;]_'GC:'68B7=<2SEIB<( X(NA-<%PI]X3GD+PD\H[*72@Y29^0L
MXP*R$0J##XCX)!P0-/][.#DC)^QO+G1\X;_<W-!]M731,)WMUJFJ:08)-NVH
M0.X!I^_>!!/_\Y#7_T3VPGG4.X_.L:??S7"YY9FH %U\$TH-OHZ68NPH["C9
MIY<!&9-@$ES%WO[8RD!EZ%^1X--XW%>V.KVC=UZ!W+KV5R@3.Z[;=]1G^PES
M[1KK57YF)D\[*/[0M&/KCLHMXPJ5L#&4_NBCT27;4= &6M2NF]9"F]YTR\),
M3Y"VP.QOA-"'P![0S^/T-U!+ P04    " #Q@?989#JB:T,"  "*!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6R=E5MOFS 4@/^*Q:0]M>&6RY8!
M4M)N6AXZ16FW/3MP *O&9K8)[;^O;0C+IH1*>0';G//Y.T8<HI:+9UD"*/12
M429CIU2J7KJN3$NHL)SP&IA^DG-18:6GHG!E+0!G-JFB;N!Y<[?"A#E)9->V
M(HEXHRAAL!5(-E6%Q>L:*&]CQW>."SM2E,HLN$E4XP(>0?VLMT+/W(&2D0J8
M))PA 7GLK/SE>F'B;< O JT\&2-3R9[S9S/99+'C&2&@D"I#P/IV@#N@U("T
MQI^>Z0Q;FL33\9'^S=:N:]EC"7><_B:9*F/GDX,RR'%#U8ZWWZ&O9V9X*:?2
M7E';Q8:?'90V4O&J3]8&%6'=';_TYW"2H#GG$X(^(;#>W4;6\AXKG$2"MTB8
M:$TS UNJS=9RA)F7\JB$?DITGDHV^G@S$.A)X(RP JV$P*P ?>Q*1J[2.Y@X
M-^UIZXX67*"%Z($S54KTE660_9OO:K-!+SCJK8-1X#VD$Q3Z-RCP@G"$%P[E
MAI877N"=*_,&[5_1AF7D0+(&TW-5=]#I>:CY;I:RQBG$COXP)(@#.,G'#_[<
M^S*B/!V4IV/T9-=00+ZWG]WZI]IHE?%:_7_(G>XX,,=4PHC8;!";C7)^<'9[
MA=PX]#VY^2 WO^K4GD#HKPA?<!MGON>V&-P65Q_<N-\X]Z*?>](?*A"%[8(2
MI;QAJFL5P^K0:%==?_D;WG7I!RP*PB2BD.M4;[+0KU-TG:^;*%[;;K/G2O<N
M.RSUSP*$"=#/<\[5<6(V&'X_R1M02P,$%     @ \8'V6"8NVM:G(0  KVX
M !D   !X;"]W;W)K<VAE971S+W-H965T,S0N>&ULQ3W9;N-(DN_\"J*F9V #
MM$J2[SX*<+FK9VK01Z'<-?.PV =*3$DY19$:)FE;\_4;5UX41;NQ6.Q+=TDB
M(R,CXX[(\/=/=?/5;)1JT^=M69D?WFS:=O?MV[=FN5';W$SJG:K@EU7=;/,6
M/C;KMV;7J+R@E[;EV_ET>O5VF^OJS;OOZ;M/S;OOZZXM=:4^-:GIMMN\V;]7
M9?WTPYO9&_O%9[W>M/C%VW??[_*U>E#ME]VG!CZ]=5 *O565T765-FKUPYN[
MV;?OY^?X CWQ#ZV>3/#O%+>RJ.NO^.%C\<.;*6*D2K5L$40._WM4]ZHL$1+@
M\6\!^L:MB2^&_[;0?Z+-PV86N5'W=?E/7;2;'][<O$D+M<J[LOU</_U-R88N
M$=ZR+@W]-WWB9R\OWJ3+SK3U5EX&#+:ZXO_GST*(X(6;Z9$7YO+"G/#FA0C+
M'_,V?_=]4S^E#3X-T/ ?M%5Z&Y#3%9[*0]O KQK>:]_=+9=U5[6Z6J>?ZE(O
MM3)9NMCSAWUZ8K\\_?YM"\OA2V^7 OH]@YX? 3V;I[_45;LQZ8>J4$4,X"W@
MZ9"=6V3?ST<A_JB6D_1\EJ7SZ?Q\!-ZYV_PYP3L_ N^!63&M5^F#7E=ZI9=Y
MU:8#-$G_ZVYAV@9XZ+^'",'+7 PO@X+UK=GE2_7#&Y <HYI']>;=7_XTNYI^
M-[*)"[>)BS'H[][G1AO<PB>$7;4Y<OL0DJ\ D_3 I+]O% C.LM[N\FH/!$F6
M=66 )D7>JB)=Z2JOECHO4P//*Q#6UJ2;_%&E"Z6J%#:[RQMX3E<$I"G@:04,
MWF[HL]!XUV@ LBN!RFM5J28ORSW^KG8MO]L"$E\JC9\><!U"\VZK&CBN].0O
M?[J9SZ???9D\3-*_WMU]HL^S[TY34%GP-BLNW,NN:TR'Y]O6!++I<,F\*D"[
MK+N2'B)"XH\/:MDUNL6C__"\W.356J7W]7:K#>DCN^K#AWN[WF3D+"_=65Z.
M'L(G3PK X][1^LB)OA98T@=&YQH>93)XE$*+>SY^(.:R[ I%W\GYT3-__?&>
MR*CAX].FQN.KGRHX+=,MC"YTWF@A]"2Y*TN TZI&>"H%H:I,OF3BXS.+O$0V
M@0^-2E6I0>D1LW4[P'L9[F*,XE>.XE>C1/IB%&[A@VGU%EF+4+@S8*1VA-(0
MV5^$F(Q!)-JS:- N\.&7I4K3WI&9=;MG$7(<#_S[[TZ#V()AJ,"4XAO(Y-O\
M*U PPB,/\&@W>9OFJQ781SS2!%"J&T0@W[JCA>=5RZ^6.E_HDD4"/Q?:+,O:
M= TS*V"'THQ+'WO),13NT_Y[>.M)L'6$0_(Z@%^C'E75"4;J&7P5 Q\*$%U0
M+/C2#K1$79ATQUI-%9-(U0=JR!,*_ )T&D J1/F( *"DSZZ_,Z\Z+B\JG5&K
MK@12/#*E@/U!G>A%J4)*X1'N\.4LU;":;N@4X?&RKM9G^'*1\.,9K%\B@DS:
M/=-AJ?1C#C#AYQ6\G3[F9:?D8!Y5T])Z5=WB WATN.VTP8, _ IB%Y7C:5I2
M>0@E_*#"HTP08?R9E0DH[/J)5#NJ7'")5(-:O\V?98,3,*EM!Q0"R. M(0&[
M$CD(F*])5TV]14*9@%G'1/O:B?;UJ"""UP8^697>=X!.!<[,[ZAJ2L$9=O![
MH'J&Y'P4_+!5ES635ZU)FH"YFDRK?:>O=@U;0!3W DX^;R;TYJ?/][&&[;T'
M!U]T(-NHEA>= ?0-"H?P=%DOX4#LFEGZ656@:1<Z.?G\R_O3#*457UQU%2$;
M/#M!;38HX, \K>P7Q;1E]D=A4RB=8D:)Z0#\O[L:'P-0R#>@T 2SOTUF4Y)_
M#=RP)*YA#I3]_:0*=!( 8R)Z^K[.&[>: ISD.19]II433?P10II&K+TS8X.X
M)^#*-*!0W2\4BCAE2NN!V+;[,3@;V$;=\$:(M6.>*/X%3CXK#98.U$4B$AKU
M5@VV$"0.X(I2L?Y4M^UXD1H0:5(TJ(W:8,#T2,_66S4)^2U=0Y FIU83*[ %
M:#30EE:,CVA5=BBUXA95D:5."E75UC(C.JGG7L(&0/-I#C!0VM\,:W=6#;WS
M(56*[Q41W9*0;G^<+F)"6.]]<WV>S:]OB3#?S*YOLXNKJ1@K"#C4=@% ;-"!
M#R7PCWF&".\4Q93EGIE,/)>4HC%CS53&UIJ8Y1F=6CP*@&TV0 ;PEH"9C5@6
MQTWM\,KXCWGZI"(>2^#I:Q"9%.26'KJ:G-_0!]S;;#*=#N$ZMKKE95J(),<*
M!-@5S\X)<@E#&Y&3W:[43.?8L1P20C0?2*>]RAN#H@POOD2(Z\F4=IOPUJ_/
M:>O]+=_G9@,,73^QA.:EJ7MB*EM(#K=@L1)7(L,/X"* IL^<*^)\DYJY.=[K
MTJ_^I,$!!C.<5@KE&H0/@YUUHR0N8@$TUO. H DW IH<U8)SC>OJT'>*N<^9
MB&1=P\XJTGW@6-0H]R;P@+S,@_&%<W7B#H);,(W 2,,W76L5*QH>41WD4J""
MSD68K*$)SI=0,>A?!@M0E(CO;G(@?XI&OT$?"GT?L%EUY'A!.+G,P4T!BP3/
M&WI/56LX+I9Y>"+<4A12.$3!5/X+&"*QT5^ S20=<3=NG+MQ,^IN$(LA$])I
MHRR!AX0<,.1:O PJ&0*5VD62@U^LQTD_ /DVY.ZCGZZV_#\X>[3HNQ)\ED*X
M#2):",60\(N\^@JGUHC6]%XMV(Q6MYT/T#9ZO0&F+36LCBXRN+6BB!VM,3^(
MC!WZGD#WKQ7$A:'[OK0T(VQ K:PU&@K@!AM\6^?0Q0P0Q0/#6F\ Y69+2:8$
M4 ?O%WU-D+#EL<,@]+K*GC[*OD'4$(&BR9]@=7P-F&W,!;UU/''[0@@.89[F
M<Q!K1#;0QDA#K/$JB,DQB.F+#Y#^*QY9D1!VL'V0;O C50K15%$WK/-67=N1
MH88O0>7OD3G0X]+THAR#*!HKJ"B=I5I3"F>A26MARH@R9X9/&7E0E@'3N-'+
MC8U?29 1$XB/"LX,P5[VPEN@6Y"Q *>*54VH()[ OEN52(NA]1B-(F93GR&=
MCDMCP,2_8@ %GJ>-M@:SHJ\&E_3!A;1,%$=8BAU-T(];Y^+_"(("WM!S>HB;
M=4Q_)O$<>. $C@AB-%VQ\L0OT]GYJ63H*&ZNT[N'^_1\/DTES?71"WE"WL+\
M.S#,BS9(DTD:C(6NMAX9:00YES@*!3M%02 <ZK($UN0@(<<-@"W.=8GT. ,^
M/#,@N<!XM-">X$ND2JZ/#W:!$^O4$HU]SR@0IK35<<A9Q% <%,,7/LS=JG93
M0P!6K_<<QK,GN0,7/5]NLH1Y62-U\;"(P(N].,$D2LX/0/D"DV9:EIX 3['_
M07:D1S8?Z;/_ Y_AV)AT)._)8" P)@E!K6 VRKH?;(YBD.U?^6[J_D5!C?<O
ME[5I285'3CS8+=BBYH0?,)W_A*3&O7:4'30VXX-I>BS%G"$&<FAIOFHI%*A0
MR[%?8DEL<PY%TD_4$,,$&1K[(/H.NL!\AN6[$$R<[^'T<O@X*V!4L9@V,=^F
M7_CYG_5*N:QA@=$MO_0/>NFW%3@WRF>)"/ *=*$V&]SYI3C-E^F?);EKVH07
M%Q?W"$V#+!_XDH7S )XP*@1UJS&5TTO%.J/LPUYR-O848B((###Q?&QHYOW9
MP&,]'A"0#@FY&.%-T@^8X"MT2SE'-%%8=FQ517XO;Q8S9VSC0)*:-5L*H$P%
M1((HVH>39'LP!5< 0%P50X9*@0,@:6C5HA0KCN!(M(D*SSM*#1+8YU:)MG5G
MOE*>H!GCD>]TFY?Z/ZJ(;&5"04BCSJS*,E'"$J!$QP3K.;V"YHY,.Z9_@"60
M'S 1*@>QU V<-5I1M-1/>=.@5]RH1XU*S><Y80G&.R%>'=41<Z\CYJ-R_M%G
M-^^.^CCC,(93:QYP(OFGX!OAX$;9Y*6I5^T3)6.<_Q\IFNQ0TX!?"IKV/Z)I
M,+N4-\N-^- 01M8L>/@V)B9,C4=C/6FJ:53H]R3R,/RR@]^MSRG)Z8)=%9_4
MN M6M0^AY*!>AY#F/V%,&2JV!9?]'E43:['H2&,M)I&_I0SZ:N &Z%8=JBQM
M+#F<;LV'-2O15S+FIH<*[!^I@L+/$D0_@PZHMWH)$E:!&^++3/V\..?2R.U#
MM=%M>P+D,#2B6@Q%J'9_F2,.&%='E)5ZP53TEGA)1D.F>:6,)H<R.B*;?"A'
M;<R*F.68.7FP9VW-PYB(^ZKY;+2>_>YGS,8.BO4KWHM4H*,6Z.45>7ZHJZ2"
MA?N2V@.P&$@,Y\XF*<&1:-,F*(C,0,U6<_D88D!A*\=F9""T^4HV -P 8+=2
MXH@$ZY4-6-)=6/1JG(%#FP?FA@6&K$W)..2$."6$0-&R\[H$&VVTLZV5Y684
MJTIRH$I^JA>E7DLFN$U8"H(<(27J<26.:CF>LTL/H2=&%/B;GSJ,SJHZRI7$
M^XD-E%-!YK $)#8ZS$XU)$KUZ@PS-4)#45U1;HIPM>O]%B,L0-((2G*","04
M^?S;%U?A1Q)(&9(=X*JNSGKA[FM*>/W4V;V "/(0]2KIT?:@]!&',6-/G]F8
M/./,P,BCQ.24- 0U6'0*=2FH',4)]KKB9.DX)4)XK\D<#I])?"0OX<TI?BWB
M&!@S;*%R)NV@U"B!$L-SL7_>RC>4KP)4\6OBU8-#.<25=;@XHH:\U![X;5X@
M*AKSO/7 2BZFE@T!I1LLFK,G8$UY(K$>^A5*62OJPK-*M2SS=GD4]*HEB\LQ
M'7D#QII"A2DJR4#K[0[;D% )PN&;-E(-)DC#4M;-:54,$@^B6KO LJ&]8>8/
MI+A^(@FFU:(3"AMH7/ \?""Q^4.M>G"\02P<G\$AT[EB?BY!KG>&^IY(SQ5"
M#'K*\Q<.+9%:"66>[4ER5@5MCBN[S7 ?EQ.QF)%&=-I#K!*F[9F%"EW0$=@L
M+(J?HQ H2-XC&:[$.GF48]//L*<>/QYX?R]LF%_'K;P6VQJ1I<1</I _[\6K
MZR[' $(I2@\'F=,E8 #6H^V9C=A76H))Q\XQSP2@P9URMK:3U44!Z[>8?L3T
MBF^"X,CN$1LR)76/*S=!^P-_*VX\"?VZJ;M=WYSA3U3X1$'TJ4)-&Q-J6*>#
M7-[ &V$DSB3U9,)=].O@U*FTK0NB9VC*[8J3)+3*I-T+Y8Y\!+34$KEQ@MR(
M@%&TE5C*2P45[UYF5)3#2QU4,]^ .!MO'?QK71>XB4&7</35X4C/PDOM/Q(7
MUQE71S5ACBS(ZE!&6_RNT!.SPG*8$T3-3.X@G%<>=.78V&E)R>F@FVV?2%+3
MUB2"A28.:60K5 D^CA*3 ))A/;:0R5E!(:-5'1K-C.T\>/"JXJ QCAE$7, C
M\$"V^9XK:_72QI<A.BB+>BS9%H#B%H$)!-D'O9N4'+Z<!O&W26U6>(RA?!?D
M;+QS\:-' ZGTL^N &DLIO!9D,@@R^,:U6;$RI]ZPH#EKL'LK$%DBD<35$E"3
M!4/]=7CL>+ *>5/R-ZB(? DX/O$3TV$^ C54J*[S MXW-G7,C7_-5]52 Y .
MJJ#,!EQ@#2QQYUMK> NGCK?HO618C;O !ID.&7T1:.:2U?DCV9&22D>$-ZEE
MVZL#\:HB+GQ4)='%)0FL10BD,@F*Z"ZG4V**K\3.U$)A:E :?!AA][A\P]'3
ML&+M1?W63AQ:FR3."Y\ UKPG%S>>Q@Y45]EN.SS\7AW O BKGW/D#FF0>K9'
MUF3 8?1DEU5&D#$8QR-<@UMQ?):WSR >TR3 =%=VAG0IM2RI(H!)D&!YJD '
M]K '+=AWQOF /:=024^YCJ(#5DS&88$.6_4(A)EIX2W,!$>51*I*@>KLEBI>
MCNO6QW%/+"6 A)AO\+0/;([CC3P-SB,X"%M/ I')^ P#MQNS[/@[!"L .,.5
MJ(^:)8[%/J&%A*-?1)[ET"G#.&@.7"E&&9;&("$7#]1GTLCYPD2]73"1*O\I
M>[-(35>TI;QY2SH#54#8+'98L$,4I,F(6KZ(6M&FC%1WXB/F]+_W',34/['E
M8_S%(+L\.YZ,SQE"@ 3^(*X39>+&+)SO.I^--XG_Y#<J'B4@/6C67H:3].&T
M[MH&MS8G5%#')LE&K7.N\<:4CKL]FLXW7ENO>C6$<&LKR684 C>G)[YAW(6"
MKT!BHTI71A49C96U=?_,,6E%X<I<J2KQ!=1,3$+4/.U*6A".A0_)1REU+9=-
MIV*O'YB;9/.9A%YXR._0N"8FWCR<F]F 9\CA:H69)MM,=WAPELX!O SU"V"D
ML=&%.V'.V)+ZBO5&@ZUHEIL]-V;'#?O#)\J5SFI#WIY_(Y%3Y#.AR/7@=5$Y
MW)1#J+#K8YL-7)+ZV^0O?[J]NK[]#@)B1'@&![[KN,<C*KDG8<D=04G+,*@_
M\H>ZRNH$N>U#.AT[;:T+WT1'I.TM0%&59M+#9/XJ3&R0'V.#"!B]!55]S,DX
M7#^3K#"O:;V:>H&!$*ETVWLH6;=@/V :E2;.Y&P4.UGH=/&GC!&*LN+L])5E
ME"(9%+L^8<Y??41=%:"/NXLZ\^J>W%/&*VBT30ZZ/+,!FV\.Q3K]/Q+K9%RF
MBT[939$TGP72[.M:GJSI3^-W,\+V#LS6TSTZ%,,.&("JZ-2O,Y^-FB%_0V(V
M?D7B,U^?L8[DL7MFXU"&@W@!G02@T]^J].\Y1+<00=,QSVYBWRLO:KKS%US
M?' :\,N.PFU[\^[NP=<! -+%V?0VM=LA?_,^;CN[I[NT:"9.,'Z]FEZ=LO]"
MWB-G:ZBUHVUJVSEL:YPK20\Q.(ZEE"1=T?\JE302PI'*!E/9(.I$[?.#XEI3
MTBWH_0<> D)A^@F+@-*MP'DDHHGSF3&G #[,NM,<C^=FL+HAUZ*RL!F?X>?4
MZ<N7IC(J6?5S\XD$+H$!C1(L3S8@X5"!,M>X(==(3'H';V^L]L$M+$HC4^'+
ME;Q '/X&_A]( +.![?TEL4D.]]3#G[!'HKKFX<,;9I9ZF=Q^ U/)1Y"]="3B
M/]<-IK'E(B4&4:HI]][K/1"?5)B+;^U(H!ME^GS09E\G.H9NJBMJP@[6-5::
ML>77]5ZBU^^X6?#FPSHLQL=GAXVNKA!OL>+3M!V6:$';DM.)E&^PY\J<G,@>
MN&$S!(-1#\=4>R<LF$0^<O;25]&OEEN:^.[ @#_1/J:[6E<M]1/IK:)V)7+9
MX4/FHRO.ER$6=1E1T7>P^M9V]-P<18=3Z ZMME'YEOT:8(LM]>\G@RBF@B(#
M!+9(D"W<5<T@L,Y)IE<@1V?@R^Q0&:E2I*O'*J39+*I>)TD;80]"L%;,B,F)
M/O6'%26'W5T5NTB6GNC^T\>.5,>99GH5WHV*0F%W?D*N4YAH>P2"DO$[X-L@
M<*3M:(KBP38OZ'EVGN+2-B<YD'2-R4M_]8*2HXC<XRG=7:0L:@\U]NK<57%W
MF>3U>T=F.X$5#@^1F/.$4F*GD0BQUD2OXSB5)4; :S5Q<6& ?T(=93F7\P4^
M&.>ZIS,HL59$,0M):KM39;-/>1272;&3+P[*NA.PVX$5B^V][W .WHBTZ8[&
M4%#*-B>]$V\&N55P,<MZYUPNJX1)7V.5^5'7G4E].,4]_E:/]TG'K]F$@:5-
M(JW-*\PP^-;F1EEG(*C+.!))"U1P5SG:']\(D^WW[3,XQQ7KXSVK7:IDDTJ4
MDD14<=4K% I1>JQ@6.U%??NVS!W9&?GL% LU<1;\0[A  @N(9A:'VD<H8:W,
M4*Z(K"8('A[>FDSJ)_==\#CU5RJQ)KS=%W8!>J-^!.V 39QLCJP)MPE;2U_A
MAW6#&=%C'HW+4PH ;_'N^#[[,*Z)X&JP/+^W3^%=VS8M:F7$/60;-'P:"T4L
M*,<02*77OB]N,+$U+.<#."IJX\TYF1,J]Q[L,C!X61*?798*J4T:N1^EID0
M"XKA609>^0&5)$]-7056$_S.ZF9)>Z;".VI5]KM[ZI,OO%)UG*0@Z)."Y44S
MQFE<&9$0^OR"YL0%!KW*NJT)<C]?&K4I.EZC#'R.ETZ ?Z5$G]B.C5B>\*+R
M(^G)1I-+2M(Q)/<(%(*+S'4WV!9^)X+VOE9<P[;JF8I\K')CC<@. LUBZ)#.
M05?U'[M=.7HG;N8OQ<W&K[)]Y&KT[_FS&B[;C;Y^K!/8PXP[JL.+I%(';^FI
M@0DT?GQ&_VEQ_2F!S%3+G]V-@ZBX8R\M6]*N(%+/RX1;LHS/6-,*K=I&K>38
M(\*5)O)@.$-'LQ20U3ZV7+$MEU*;%7.5/TN;#MD?/VQ'53GIL##I@W=?$_N#
MY%#C5KR"KO#^*",;$B&6Z346>DOI6QE='LH&R;JR;A)I7;7=U0T&PJ%1Q+OF
MKM$F_&&AVB>EXOI.XO7U\7R:C7'&QW'8!JZX81%I:0L9H0K"*R71W0@^(:0.
MJL.5;JDL[L+"+)YYT6^#"S2.]6.0H<AK':*2/X]@A$8/4O)*C]@NQ&B[1L*@
MI$1# 5IARP(+-7)=<_  P0O$][M6\X6&)$+U%0S;KV>B([MWOBCK87>9C[F-
ME#9?H$AMQ<HQGT;#U**%&\!%;H!@]@:^UH&)[S?)9-83X^Y\6=3=:B;9]4"X
M2$^P7?(5[X/0_?G,M[LOJ2]KHV+^0/%"1ZZ 3;7V]H"\/';V7$,#,<X'9Z\@
MYIG=7[W3E<P6\C.!,MD8]964^JNBE#"<*%H4.AV#1*%Y)#5=XPG:J ?&NOB(
MBGQ2>\?%=L^&*C7A@)F]-E&X!QJ93C;W!7MG3@$$E70Z4#2-U.O!*>C@S09=
M&I9,6UR.C3SY,](##FH;FP560@?)) Z1P]YF=)%SM,*3S4T84.^YO4F9$QKJ
M.;?=5=*ME:>][\7M0X/6;9G!*"25T(ZU7MC8980TP'&F#4NYJ,!D:]2I 4^N
MX2!:F_.[G/[9[@P>YV6]+%4A4I/T)[9T;IN27 ,S8;7_RP1+L+DIPU@HQ"WH
M@P4?"@Q2Z5K(7:>K;:,-Q8[<2VF+#*Y<$@<>-%P'/TJ'I;UTYMP[-T@DB$'=
MNM@8C_FNW3!^?]1[.E+7B )@EUZBB0JH*.EZ,U932Q$3@LJ5:#O!@*^>!=RT
M)T]04@*DNY% H;",N7+^+OML_.KY1R'%H!OWNE=3^X]$3@NU$6P-&,DVMDBW
M"(XC\#,+_&5V=QZ2)0_L?> D'';05ES<H4$'KG6!0B=%$] XB2VPY2;0V,1*
M?WM\/G[=^U>P8#]C] E<2!,$ 9N'MEY^'2+CR["205@I3F]<4M]/@K_1=)?H
M?NP"[3AH7VJPIF#8N0#<1(*P#,*2H3#]:5+B/C[1F%.4.!GY$KYJPMO[R<$4
M-C!NNB1L2KL)1K3-OY(WA_Z I!7HK1J=&VZX+SL._C;4NXCJEU0F*G/C1S6Z
M\14^CD3K;4S71Y12-NH9AU\8:<V48API\QY-N _REWQ/\DB)H%\A>B39)PGE
MV+.24;/.FM&L#4Z)K'GRD6_"/L%; GS[_OHTSHL1PHP4W<D%2W&&XUCP]B#?
MYC06=W),R:T$#E^OL<&#*Q\W%Q?9^>6,@,RRF^NK;#8]9WK+O#Z_O<Q-SQ*"
M2/83'OOF9G)^R:.1SB?3V:T_M0Q_9C\''[JX3=Q3-U2:";#&7^RHB7"C5.'"
MW>9R)8HSD@>['9I@Y-MS8JR3XV!0(KZ93J;3F=^&34L</IQ[#B$Y$0FP\H'.
M+)8]L I!M8R:Y](\[\ EG"2_59Y%G.X_PB;_E"NZ;M+HW2B;!!)J63+]4L'1
M:X,*K+#P:-9#<C#KX?H4+ FZ: 4]C!#'P60N?G(]-WA>9?FJMT4A(T=+U&+\
M%H;HC@D>.^2EV]%MC.OK;'XU#;AWR(B&',VTK>HXTR<^SD9QA'[$B&<H+]/K
M[!:D9P@_5ZM#WO./_A'D(N5#XGN(:LSCQQA4;\&#Q-:U<A\Q*[?$.=$Z9%![
MU<@MD<@&>C7.HPLC:-NBPK/@RL,!"WUI0]I>W-QFUU>B,T.=[%<FP]Q57C\/
M84%4M"NBF0\FQR!2P$0\[LIU!'-H*JCU;-"1@6^3]":;G5]DTPMV[FZSZ?5M
M=GYQ0S<"@Q4=6B<024HU"U?]Y#&/),+)NOWV-)PRX 86L77V72* XWEV.[T
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
MHG8&M+Y0RFX&CJ#J<GO_ E!+ P04    " #Q@?98?&0TX*$"  "%!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6RM55UOTS 4_2M6$ @DM*3I.J;2
M1FJW(28Q4:W;>$ \N,E-8LVQ@Z^S;/^>:Z?-BM3F!1Y:?]YSSCVV;V:M-H]8
M ECV7$F%\Z"TMIZ&(:8E5!Q/= V*5G)M*FYI:(H0:P,\\T&5#.,H.@LK+E20
MS/S<RB0SW5@I%*P,PZ:JN'E9@M3M/!@%NXE;4936383)K.8%K,'>URM#H[!'
MR40%"H56S$ ^#Q:CZ7+B]OL-#P):W.LSE\E&ZT<WN,[F0>0$@834.@1.S1-<
M@)0.B&3\WF(&/:4+W._OT+_XW"F7#4>XT/*'R&PY#\X#ED'.&VEO=?L5MOEX
M@:F6Z/]9V^V=T.:T0:NK;3 IJ(3J6OZ\]6$OX#PZ$A!O V*ONR/R*B^YY<G,
MZ)89MYO07,>GZJ-)G%#N4-;6T*J@.)NLN\-@.F=K42B1BY0KRQ9IJAMEA2K8
M2DN1"D#V_HYO)."'66B)V(6'Z99DV9'$1TA&,;O1RI;(KE0&V=\ (2GN9<<[
MV<MX$/$2TA,V'GUD<12/!_#&O0UCCS?^=QM^+C9H#=VF7X>,Z&A.#].X%S;%
MFJ<P#^@)(9@G"))W;T9GT>>!)$[[)$Z'T),UO=BLD>"RN$(KZ,Y"QNX1\D:R
M;W3YT:VLI,N,JXQ=_6Y$30_,'DIDF.JN! 8]1=-12$_AD"DWD35<LB<N&V#<
MT ]9KB75 )R^2LIA3^CM+NC!!WW/Z1"(92?2 ^>-40)+=R 3]@+<(+5O![R;
M]-Y-_H-WU\IR50AZ!FR!"!8/.3=(=/@*'+&3[!%XU+FUSFWKK-TY<<B&<*\T
M5& *7P"1^6O=58E^MJ^QBZZTO&[O"O0--X50R"3D%!J=?*)$35?TNH'5M2\T
M&VVI;/EN2=\),&X#K>=:V]W $?1?GN0/4$L#!!0    ( /&!]EC6=:38; ,
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
M;O,B+.I&^&)>/R<KJC A33CDZ!I>7&*Q5=VBZX61&]<6$VFPR;II@:\:*&N
MY[F4YK"P 9IW,OX#4$L#!!0    ( /&!]EB_KF;%> (  )0%   9    >&PO
M=V]R:W-H965T<R]S:&5E=#0Q+GAM;(U446_3,!!^[Z\XA0F!5)8TZ;:VM)'6
M#00/$],VV /BP4TNB37'#K:[CG_/V4FS EW%0VN??=_G[^Q\-]\H_6 J1 M/
MM9!F$536-K,P-%F%-3/'JD%).X72-;,4ZC(TC4:6>U MPCB*3L.:<1FD<[]V
MK=.Y6EO!)5YK,.NZ9OK7$H7:+()1L%VXX65EW4*8SAM6XBW:K\VUIBCL67)>
MHS1<2=!8+(+ST6PY=OD^X1O'C=F9@ZMDI=2#"S[GBR!R@E!@9AT#H^$1+U (
M1T0R?G:<07^D ^[.M^P??>U4RXH9O%#BGN>V6@23 '(LV%K8&[7YA%T])XXO
M4\+X?]BTN4D40+8V5M4=F!347+8C>^KN80<P>0D0=X#8ZVX/\BHOF67I7*L-
M:)=-;&[B2_5H$L>E>Y1;JVF7$\ZF7VR%&FXP0_[(5@(-O+GSX]MY:(G?9859
MQ[5LN>(7N$8Q7"EI*P,?9([YGP0A">O5Q5MUR_@@XR5FQY",AA!'<7* +^FK
M33Q?\M_5?C]?&:OIV_BQK]Z6;;R?S?EE9AJ6X2(@0QC4CQBDKU^-3J/W![2.
M>ZWC0^SI+?DO7PL$5< _NO>)/4BW7VS+JW?N@QEW'MT[UBO4@^W= Y.YF\20
M*3*DL9B[/()#H00YF\MR-MC"_)/M!H-GZ5!H54/.3:,,$X[D?ETB',$[^DW'
MDV$410.OR\!T.#Z9PMED&$^3P9VR+O]OQ4.0U+J.NMPC& VC^-0!8-\;A#M.
MJ5&7OA\8*FHM;6N:?K5O.>>MTY[3VWYUQ73)I0&!!4&CX[.3 '3; ]K JL;[
M;J4LN=A/*VJ;J%T"[1=*V6W@#N@;<?H;4$L#!!0    ( /&!]E@IP)=_A (
M (L%   9    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;(U476_;(!1]SZ]
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
MUI@%?3Y0NP1:GRMEUXYKT'V0XG]02P,$%     @ \8'V6+]:&N4; P  KP8
M !D   !X;"]W;W)K<VAE971S+W-H965T-#4N>&ULE5513]LP$'[G5YS"A#8)
MFB8MC$%;J<"F31H;HFR3F/;@)I?:FF-GMDO@W^]LAZQ,K-(>DOCLN^^^[VQ?
M)JTV/RU'='!?2V6G"7>N.4E36W"LF1WH!A6M5-K4S)%I5JEM#+(R!-4RS8?#
MH[1F0B6S29B[,K.)7CLI%%X9L.NZ9N;A#*5NITF6/$Y<BQ5W?B*=31JVP@6Z
M+\V5(2OM44I1H[)"*S!839-Y=G(V]O[!X:O UFZ,P2M9:OW3&Q_*:3+TA%!B
MX3P"H\\=GJ.4'HAH_.HPDSZE#]P</Z*_"]I)RY)9/-?RFR@=GR;'"918L;5T
MU[I]CYV>0X]7:&G#&]KH.QXG4*RMTW473 QJH>*7W7=UV @X'OXC(.\"\L [
M)@HL+YACLXG1+1CO36A^$*2&:"(GE-^4A3.T*BC.S:Y1,H<E7#'C'N#&,&59
MJ)>%ES=L*=&^FJ2.$GGWM.A SR)H_@_0+(=+K1RW\%:56#X%2(EA3S-_I'F6
M;T6\P&( HVP?\F$^VH(WZF6/ M[H_V5_GR^M,V3]>$YXA!T_#^MOT(EM6('3
MA*Z(17.'R6QO-SL:GFXA/>Y)C[>ASQ9T(\NU1- 5?'8<#=%_\'L$>[O'>9:=
MPJ8L@?8Y =M31-CF+U@387>:"'L"GU@=6'0+T(0RANR^AEPTY.+6!H$V#NLE
M8?K->V(L.%,KS@2\IXLC_>6!N;74ABZ9HG9 %]_!N1[ QYL+>)F]@CD4NFZ8
M>@"AH.6BX$!D_:/ <F:0:UD2MO_$"0OS\HZI@@8OX(">[,WA_NM1#K>",PVW
M_G7.!5;P3BCO!Y^K2A2$,2\*LR9=/B,UH*B*SM[^\6A$2#?:,4EXW40/O.-Y
M?E 4IE37=5KA L^=4MA&6PJCLOU1?(FE8$!^"VQ<K$U^%$_Y?I"W9#(PHRC]
M9&\.-FM/FP+,>J<G)2:8'%I:H+(Z21M(PY8:X."YPYAN-)$:S2JT2DM:ULK%
M?M+/]MUX'IO0'_?8RB^960DJF,2*0H>#UX<)F-@>H^%T$UK24CMJ<&'(Z8^"
MQCO0>J6U>S1\@OX?-?L-4$L#!!0    ( /&!]E@H.X=_70(  (4%   9
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;)U476_:,!1]YU=8Z51M$FJ"H:6B
M$*FTF[:'3HBR[6':@TENB%5_9+:!]M_OVDE#IE$>]H)]K^\Y]QR'Z^E>FR=;
M CCR+(6RLZATKIK$L<U*D,Q>Z H4GA3:2.8P-)O85@98'D!2Q#1)KF+)N(K2
M:<@M3#K56R>X@H4A=BLE,R]S$'H_BP;1:V+)-Z7SB3B=5FP#C^"^50N#4=RR
MY%R"LEPK8J"81;>#R7SDZT/!=PY[V]D3[V2M]9,/ON2S*/&"0$#F/ /#90=W
M((0G0AF_&\ZH;>F!W?TK^Z?@';VLF84[+7[PW)6SZ#HB.11L*]Q2[S]#X^?2
M\V5:V/!+]G7M"#MF6^NT;, 82Z[JE3TW]] !7"=O &@#H$%WW2BHO&>.I5.C
M]\3X:F3SFV UH%$<5_ZC/#J#IQQQ+KW3:@?&\;4 \E4[L&0)&? =\XGW*[_8
M#]/882L/B+.&=E[3TC=H!Y0\:.5*2SZJ'/*_"6+4V JEKT+G]"3C/6079#CH
M$YK0X0F^86M\&/B&_V/\Y^W:.H/_F%_'K-?$H^/$?HHFMF(9S"(<$PMF!U%Z
M?C:X2FY.R!ZULD>GV--'G,I\BQ)U04Y9.*;[)/-QW:L2L(VLF'HY/[NF@_&-
M)=FA;4^%MN9P<WAHN760>X$.T846./A<;0BS/H??$>0:3/LM)[UNJM<U]0_[
M.T+[5PGM)W3<6VG'1#=#CEUOW!D-"683'@#O8:M</25MMGUC;NO1.I37#]0#
M,QNN+!%0(#2Y&%]&Q-1#7P=.5V'0UMKAV(9MB>\D&%^ YX5&/TW@&[0O;_H'
M4$L#!!0    ( /&!]EC9^8O*^@,  $T*   9    >&PO=V]R:W-H965T<R]S
M:&5E=#0W+GAM;)56;6_;-A#^KE]QT+*A!13+DBWY9;:!)%VV 6MG-.F*8=@'
M6CK;1"E1):FX^?<[4K;BV(Z7?DC,(^\>/G=\>.)D(]47O48T\*T0I9[Z:V.J
M<1CJ;(T%TQU984DK2ZD*9LA4JU!7"EGN@@H1QMUN&A:,E_YLXN;F:C:1M1&\
MQ+D"71<%4X_7*.1FZD?^;N(C7ZV-G0AGDXJM\ [-IVJNR I;E)P76&HN2U"X
MG/I7T?@ZM?[.X2^.&[TW!IO)0LHOUO@]G_I=2P@%9L8B,/IYP!L4P@(1C:];
M3+_=T@;NCW?HMRYWRF7!--Y(\9GG9CWUAS[DN&2U,!_EYC?<YI-8O$P*[?[#
MIO%-!CYDM3:RV 83@X*7S2_[MJW#7L"P^T) O V('>]F(\?R'3-L-E%R \IZ
M$YH=N%1=-)'CI3V4.Z-HE5.<F?V!E)*&-_=L(5"_G82&0.U2F&T!KAN ^ 6
M*(;WLC1K#;^4.>;/ 4)BTU**=Y2NX[.([S#K0"\*(.[&O3-XO3;%GL/KG4_Q
MGZN%-HI4\.^I)!N(_FD(>S/&NF(93GV2OD;U@/[LIQ^BM/OS&8+]EF#_'/KL
MCFY:7@L$N01'%N;LD81O--RC*D[1/0MXFBY07;%8H'*U?69\=MK%'-@#*KJ*
M=-OL?>;E"H3C8XC&&/ZL:-4\S?8[PP@>D2D-'\*K8Y2<ZTS6I0&*PN/P02=)
MX4<;>J:&25O#Y-4UO&:"E1D=.?4L,&O<V[G1PJF*GH4_7=%[@EX<[B5W>WFB
MT=UFC0K=TJ]*UA5P[0RZ;1H1&*TYQ-)5SN((:I04QLV:E\XUDZ66@N?,NFPW
M!'?E]=A[\52]PWHK>SR7<GE9D\%H=Z,#*-$<.5Y %"1I%'23(8TOO4:3@K,%
M%]QPU-Y-K10QADHJUUNIZ/( 9,\=>LDP&(V&!/5!EI?9]P5'02\:!.G AEMF
MZ2"U?Y89G!%.V@HG?;5P;FM3TWD<W,%/U-?4JS1T?J<M>I-AM4.O'?J1:D@)
M1.C9X=IV"!LKIB>9C+U#7M[MW^38I_+THSB(TT$SD4!OF ;#>-28*?1&?3KD
MM#$'T._&03_9.@\IMALDW=2[EX:)0\H7$ ?TS0_2."%M:#T&7E2U%2<G%9.8
M#?3B43#JC[QY(VUX8*)V)3X^WS?16]@[5\_:VS"O#5LVM3O424O)7A&N+05R
M_DZ!L3*'\G]TZ1V%!< *V]PLII%PL=.X1;MH-1M0*]45NJ>'> S:+F&[)J#]
M8!Z?<>>4JL.]3WR!:N4>,C9OHM!\[=O9]JUTU3P1GMR;A]9[IE:\U%2))85V
M.P-J?:IYO#2&D95[,"RDH>>'&Z[IO8?*.M#Z4DJS,^P&[0MR]A]02P,$%
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
MJ%T ^0M%XKN%*] _VO-?4$L#!!0    ( /&!]EB7WXN,?P4  !(J   9
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;*V::V_;-A2&_PKA#4,+=)9).T[:
M.0822T1VR1+46[MAV =:9FPNDNB05"Y%?_PH2I&L3&&C]>1#+%DZSR'UZI#2
M:\[NI+K66\X-ND^33!\/ML;LW@6!CK<\97HH=SRS1ZZD2IFQNVH3Z)WB;.V"
MTB0@H]$T2)G(!O.9^^Y2S6<R-XG(^*5".D]3IAY.>2+OC@=X\/C%>['9FN*+
M8#[;L0U?<O/[[E+9O:"FK$7*,RUDAA2_.AZ<X'>4D"+ G?%!\#N]MXV*KJRD
MO"YV?EP?#T9%BWC"8U,@F/VXY0N>) 7)MN.F@@[JG$7@_O8CG;K.V\ZLF.8+
MF7P4:[,]'AP-T)I?L3PQ[^7=&:\Z=%#P8IEH]Q_=E>=.)P,4Y]K(M JV+4A%
M5GZR^^I"[ 7@YP)(%4!>&C"N L9/ Z;/!$RJ@,E+,QQ4 0<O#9A6 5-W[<N+
MY:YTR R;SY2\0ZHXV]**#2>7B[876&3%G;4TRAX5-L[,?V4F5QS)*W2::WM,
M:\2R-;I0&Y:)3\RI_RKDAHE$OT;?HV]1@/26*:YG@;'Y"TH05[G",A=Y)A<F
MZ%QF9JM1E*WYN@T(;,/KUI/'UI\2+_$GE@T1QF\0&9%)1X,6_O"+V P1.73A
MXZ[^^,-#'@_1&#\;'GVA\;EM/)D^&T[]X4N^L^%'+IQXKN6XOA/&CC=YAG>R
M49S;,<,@PU7:T9Y3;WPQ!+[3.Q;SXX$=XS17MWPP_^X;/!W]T*4,)"ST]XR,
MT -GJNN.C2";08%@+?DFM7P3;R?/V377 GVD%Q'ZZYRG*Z[^[A+12^DK(B0L
MA(1%D# *!&OI>E#K>O"59>F-[ZLH)"ST]\Q7EI#-H$"PEGS36KZIMY/UK+J0
MZ4IDY83Z6)_H,UJ>H3\$RSYM<^$M6V^6OB)#PD)(6 0)HT"PENZ'M>Z'7MVC
MFUR8!R0R6[5<&[3C*K9%;!_6N]3ULOJJ"PD+2Q@>.5KQFG(['PT/Q\7?++C=
MEPXR+06"M:0[JJ4[\DKWV_GR/3K[V5N.7D)?P2!A(20L@H11(%A+T[>UIF\!
MR]'+ZJONVZX*PAT5%$*FC2!A% C6D@Z/FE?4D5>\C_F&H[(8N]3R1_>5"Y06
M@M(B4!J%HK55W3,>L/_!]I8K6W\H3J1]1-J@G1(Q1Z]$AD*9)/:YL"C2TFMX
MW2F[%]];=DA:"$J+0&FTHF'<&I#(^+ >C=J"DD90XA5TN6799LL$^C-G6<H0
ME7+MS*137DE]SC+[X5YF%G+X!OUBUD/O-.O/V%MC2%H(2HM :12*UKX3&B<)
M^PV7?K.M']9;9%!C"906531,]DH/MQ\"*%3&MG2-BX3]-M(':8K!V/W"H-&E
MDO</KH:I?7?-8L$2M,QW.ZD,:HP);P6#^DV@M!"4%H'2*!2M?1LTIA/^6M?)
M#^@M+*CO](7.^8PGT(90*%I;Q<9[PG[S:9FO-+_)"QFCV_U*19_MI"S^*2K]
MC&^YOX)!K2=06@A*BT!I%(K6UK[QG[#?@%JZ'^F*'_9BF:8R0]K(^-H]7Y>'
MNA^J2^AT;X*:C(J_]BRU\"?O+2,D+0*E42A:6\;&B\)^,\I7PB_UCOTI>E<P
MJ%T%2HM :12*UI:^L:PPI&>%.WVF+J=VX<_;6T%0VPJ41J%H[<4)C7%%_,;5
MHAQYEV[D]56HG].W0D%I(2@M J51*%I;W\;"(GX+Z__-L7YH;['QBV;L$#1K
M!$JC4+2VC(UQ1?S&U5,G<B76O=U(?XK>HI+_>G1D>'A$GHH*ZD&!TB@4K10U
MV%OBEG*U<8L1M:V[/#/E:K?ZVWK!XXE;YA<TIY>K)<^9VHA,HX1?V5 [1]J7
M-%4N0"QWC-RY!7,K:8Q,W>:6LS57Q0GV^)64YG&G2% O YW_"U!+ P04
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
M<>E<:.D\%$U4C%8K1I.[Y#8L8WX\S^=*SQ/L5KEH>S='UU5-'S4FU')SG86
MI-DM=1BKNJ$8>E,)1R9T6Q).>">C&XUUAG=$0O$!UGY^5>JQG5[&+)@'X28/
MH1*Z6-!9ZV1#3NG<W*%N?"C-KFB"4B>*,=[S:AZ;T&U): SUR<@TFD_YY83B
M4ZX=YZK<<YXO@YUR&?SE>1G\YS6-[FC:&K.1XSH_;J@#&TJSH30'2G.A- ]%
M$R58^\35X6M%%%6HSQQ*LZ T&TISH#072O-0-%&=M>-9E7N>?YS'1VZXLUBA
M7FHHS59;'.UM7A^H51=*\U T48:UMUJ5NZL_)GF@)^2KKS@+YC0MX]3?KT&D
M9_8*2K.@-%MM<:*W:A#J^(;2/!1-U&#M^U;ESN^CEW3C_36)J@T5O;FD@[JI
MH33[R#HX1Z9SH:7S4#11"+4;6GW!#QUR=KX[AEPNB[TTE\N4%E^\L'B >J:A
M- M*LZ$T!TISH30/11,WN]9>;$UYK<6#!G5V0VD6E&9#:0Z4YD)I'HHFJK-V
MFVMRM_EMN9\WR+)-<W-WI;DVU[ Y4O?&2KFASG+:-SLV#+T9P["A5ATHS872
M/!1-%$KM+=?DWO*VW2A'Q%KDU,Y=%M3%#J79VKZ?NST^=VQ"%UH^#T43]5,[
MZS6YL_[:?PRB322=?<D1G<4"]=1#:3:4YD!I+I3FH6BB[.KH@6:\VNP+&EB
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
MNDV173?/AZ9C5>6O[(VR^ #PS0*?7*#= IS?*F7?.HZ@>\0M_P502P,$%
M  @ \8'V6 HC4UT_ P  /1$  !D   !X;"]W;W)K<VAE971S+W-H965T-3DN
M>&ULM9AK3]LP%(;_BI5-$TA;<^F%PMI(0)A@&U)%!VA"^^"FIZU%8@?;:>'?
MSTY":*;@4<GPH<W%[^/X(2>Q.]HP?B]6 !(]I@D58V<E97;DNB)>08I%AV5
MU9D%XRF6:I<O79%QP/,BE"9NX'D#-\6$.N&H.#;AX8CE,B$4)AR)/$TQ?SJ!
MA&W&CN\\'[@BRY74!]QPE.$E3$%>9Q.N]MR:,B<I4$$811P68^?8/XK\0 >*
M%C<$-F)K&^FAS!B[USL7\['CZ2N"!&*I$5A]K>$4DD23U'4\5%"G[E,'M[>?
MZ=^*P:O!S+" 4Y;<DKE<C9VA@^:PP'DBK]CF'*H!]34O9HDH/M&F;-OK.RC.
MA61I%597D!):?N/'2L16P.^]$@BJ0/#60+<*=-\:Z%6!7F&F'$KA(<(2AR/.
M-HCKUHJF-PJ915H-GU#]?Y]*KLX2E9/A#>8$SQ) %U0"!R'1&95$/J&]""0F
MB=A'7]#U-$)['_='KE0]ZIP;5_23DAZ\0I]"UD'!X#,*O*#;$C\UQ[_GU!B/
MWM+[L(@'S;BK--6N@MI54/"ZN[JZ^ZE:H@L)J?C3)JG$]MJQNK*/1(9C&#NJ
M= 7P-3CAIP_^P/O:ILPF++($:^CLUCJ[)GHXR7F\4B6+,DYB:/-6YOM%7C_
MUJ'OZ;^1N]XV8NQF5R.68 TCO=I(SVCD-E\"NKN$= :\]48RQG>]D6S"(DNP
MAK9^K:W_/G79MZG3)BRR!&OH'-0Z!\:[\'@-7+WR49PP0>BR+$^T1RB*6))@
M+E &:N:PPAQ:7PE&^JY6;<*B$N;[6P\4KQ-T#^KG2</70>WKP.CKU^7T"IW_
M,!:ND;"K$YNPR!*L86Y8FQN^3^$.;>JT"8LLP1HZ#VN=A\8;\>PAU_+(LTQ5
MIC%0J6JYS:&1M:O#$N8'VZ_JYELZLM1?PXSOO4QS/:.;WSFF*3;6J)FPJQ&K
MM,@6K6EO:Y'@OT^A5EQ;3FW2(ENTIM.7Q81OG%S_,_U%:@F/),=4X&)!W"K3
MZCJBHOUO=AW9ZK74Y&XM5?4/"Y>8+PD5*(&%PGN= W4]O%RKESN29<7J=<:D
M6@L7FRO <^"Z@3J_8$P^[^@%<?V+2?@74$L#!!0    ( /&!]E@_1?2'- (
M #H%   9    >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;*U476_3,!3]*U9
M:)-8G8]U*R6)U \0/$RJ5@T>$ ]N<M-8=>S,=IKMWV,[:>A$BX;$2^-KWW-\
MS^F]CELA=ZH$T.BI8EPE7JEU/<5892541(U$#=R<%$)61)M0;K&J)9#<@2J&
M0]^_P16AW$MCM[>2:2P:S2B'E42JJ2HBG^? 1)MX@7?8N*?;4ML-G,8UV<(:
M]$.]DB;" TM.*^"*"HXD%(DW"Z:+R.:[A&\46G6T1E;)1HB=#;[FB>?;@H!!
MIBT#,9\]+( Q2V3*>.PYO>%*"SQ>']@_.^U&RX8H6 CVG>:Z3+R)AW(H2,/T
MO6B_0*]G;/DRP93[16V?ZWLH:Y0650\V%524=U_RU/MP! BNSP#"'A"^%A#U
M .<<[BISLI9$DS26HD729ALVNW#>.+110[G]%]=:FE-J<#I=$%4BPG/D%I\>
M&[HG#+A6Z&()FE"F+M$56IOFR1L&2!1H(:J:\&=T9UK$)'"%YH3OT"S+1&-Q
M5^AAO407;R]CK$V!]AJ<]<7,NV+",\4L(1NA*'B/0C^,3L 7KX>'+^'8V#)X
M$P[>A(XO.L/W+ZI_S#9*2].4/T_)[NZY/GV/'=2IJDD&B6<F48'<@Y>^>Q/<
M^!]/F?"?R%Y8$@V61']C[]M%._'JE-(./G9P^X+LTW%P.QX'DQCOCT7\F1=-
M/@3^[[2N/'S4V?95N2-R:\UG4!B@/[HU#+*;U"[0HG;-OA':C(Y;EN9Q VD3
MS'DAA#X$=GZ&YS+]!5!+ P04    " #Q@?98V>W-TYT"  #\!P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970V,2YX;6RME5%OFS 0Q[^*Q::IE=9"("1I1Y#:
M1-/V,"UJUNUAVH,#EV#58&8[2?OM=S:$T9:RMMI+L,'__]WOXK.CO9 W*@/0
MY#;GA9HZF=;EN>NJ)(.<JE-10H%?UD+F5.-4;EQ52J"I%>7<]3UOY.:4%4X<
MV7<+&4=BJSDK8"&)VN8YE7>7P,5^Z@R<PXLKMLFT>>'&44DWL 1]72XDSMS&
M)64Y%(J)@DA83YV+P?EL9-;;!=\9[%5K3 S)2H@;,_F<3AW/) 0<$FT<*#YV
M, /.C1&F\;OV=)J01M@>']P_6G9D65$%,\%_L%1G4V?BD!36=,OUE=A_@IHG
M-'Z)X,K^DGV]UG-(LE5:Y+48,\A943WI;5V'EF P?$+@UP+_N8*@%@06M,K,
M8LVIIG$DQ9Y(LQK=S,#6QJJ1AA7F7UQJB5\9ZG2\D%!2EA):I.2KSD"2V59*
M*#2Y4 JT(D=ST)1Q=4Q.R!+W4+KE0,2:_%-X0JZ7<W+T]CAR-29JPKE)G=1E
ME93_1%)S2$Y),'A/?,\/.N2SY\O]^W(7R]/4R&]JY%N_X F_%V'_O%@I+7%W
M_NKBK@(-NP.9CCU7)4U@ZF!+*I [<.)W;P8C[T-7%?Z3V;V:!$U-@C[W:M_<
M83LC,I8E91NF*2?9-J<%,<%8 JJK I5M:&W-$;.+QV?CT/,B=]=FZXW^2K9A
MPS9\"1O'<X;@?PH4^V_3"U?YCEIPP\DXG(P?P/6&?R5<V,"%O7#5IBW_(G9Q
MA(\XPHD7/*#HC?-*BE%#,>JE^";,;FLWH[!<2=V,U#9C%]KHT?X;^&?>Y.SA
M!NR-WTU'NL#<UMEL[L4O5&Y8H0B'-3I[IV-,159W3371HK3']4IH//SM,,/K
M&:19@-_70NC#Q-P S84?_P%02P,$%     @ \8'V6#/=.)=H @  Z 8  !D
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
M*,1VY 7>?N.!K7-M-OPDKN@:%J ?J[G$E=^R9*P$KIC@1,)JY(V#X;1GXFW
M=P9;=3 GQLE2B">S^)J-O*X1! 6DVC!0'#8PA:(P1"CCN>'TVBL-\'"^9[^S
MWM'+DBJ8BN('RW0^\FX\DL&*UH5^$-LOT/CI&[Y4%,I^R=;%1GV/I+72HFS
MJ*!DW(UTU^3A ! ,3@#"!A"^!O1. *(&$%FC3IFU-:.:)K$46R)--+*9B<V-
M1:,;QLU?7&B)IPQQ.KE]KEF%?T5?D6_X9BYFH"DKU"7Y2!X7,W+Q_C+V-=YC
MHOVTX9PXSO $9Q"2>\%UKL@MSR![2>"CP%9EN%<Y"<\RSB#MD"BX(F$WC(X(
MFKX='IZ1$[5)BRQ?]+:D_1POE9;X('\=RY6CZAVG,D4Z5!5-8>1A%2J0&_"2
M#^^"0??S,9__B>R%ZU[KNG>.';.(I"FCKOQX1F"'O43!,=..J6^93"/9),'@
M^E/L;P[-_!MT'=RT,4ZC?_"T2Y!K6_&*I*+FVKV?=K=M*F-;2Z_V)]AL7&_X
M2^,ZU3V5:\85*6"%E-W.-2J2KOK=0HO*%M!2:"Q'.\VQ88(T 7B^$D+O%^:"
MM@4G?P!02P,$%     @ \8'V6#Y+++%P @  6@8  !D   !X;"]W;W)K<VAE
M971S+W-H965T-C<N>&ULK55=;YLP%/TK%INF5FK+5TB7C""UR:I-VD?5K-O#
MM <'+HE5@ZEMDN[?[]H0E*0TZL->P!_W')]S\;W$&R$?U I DZ>"EVKBK+2N
MQJZKTA445%V("DK<R84LJ,:I7+JJDD S"RJX&WC>T"TH*YTDMFNW,HE%K3DK
MX58251<%E7^O@8O-Q/&=[<(=6ZZT67"3N*)+F(.^KVXESMR.)6,%E(J)DDC(
M)\Z5/YY&)MX&_&2P43MC8IPLA'@PD\_9Q/&,(."0:L- \;6&*7!NB%#&8\OI
M=$<:X.YXRWYCO:.7!54P%?P7R_1JXKQW2 8YK;F^$YM/T/JQ E/!E7V231,[
M'#@DK94610M&!04KFS=]:O.P _!? @0M('@M(&P!H37:*+.V9E33))9B0Z2)
M1C8SL+FQ:'3#2O,5YUKB+D.<3CX^UJS"KZ+/R#>\,R<ST)1Q=4K.R1QO3%9S
M("(G!V'GY'X^(R=O3V-7HPA#Y:;M@=?-@<$+!\X@O2"A?T8"+PA[X-/7PX-]
MN(O6._]!YS^P?.$+?$=,_KY:*"WQGOWI<]G0#OII3>V-5453F#A87 KD&ISD
MW1M_Z'WH\_R?R/8R$'89"(^Q)]_SG*5 8&N>T#(C>2U+IFL)?=8;OLCRF2ZQ
M3OR!/_)B=[WKJ2?*\\)1%[4G=M")'1P5^P64&F/MIW51<ZHAPY+%G*2,FJ;0
M)[;A&^[(./>'EZ,#L3U1HRB\[!<;=6*CHV)_"$UYGZ;H>6J"R/</-#V/BKS@
M0)&[4_FFZWZE<LE*13CDB/(N+A$NFT[63+2H;#-8"(VMQ0Y7V/Q!F@#<SX70
MVXGI+]WO)/D'4$L#!!0    ( /&!]E@Y17'!_P(   <+   9    >&PO=V]R
M:W-H965T<R]S:&5E=#8X+GAM;+666V_:,!3'OXJ535,K=<T]0 >1N&P:TCJA
MHFX/U1Y,.)"HL<UL ]T^_6PGI$#3:*TH#\1V?/[G_'PY.=TMX_<B!9#H@>14
M]*Q4RM65;8LD!8+%)5L!56\6C!,L59<O;;'B@.?&B.2VYSB137!&K;AKQB8\
M[K*US#,*$X[$FA#,_PP@9]N>Y5J[@9MLF4H]8,?=%5["%.3M:L)5SZY4YAD!
M*C)&$8=%S^J[5T/7T09FQH\,MF*OC33*C+%[W1G/>Y:C(X(<$JDEL'IL8 AY
MKI54'+]+4:ORJ0WWVSOU+P9>P<RP@"'+?V9SF?:LMH7FL,#K7-ZP[5<H@4*M
ME[!<F'^T+>8&OH62M9",E,8J I+1XHD?RH78,W"C9PR\TL [-@B>,?!+ ]^
M%I$9K!&6..YRMD5<SU9JNF'6QE@KFHSJ;9Q*KMYFRD[&8RHQ76:S'%!?")#B
M GU7A^=L!!)GN3A'']'M=(3.WI]W;:G\:2L[*;4'A;;WC+;KH6M&92K09SJ'
M^:& K0*MHO5VT0Z\1L41))?(=R^0YWA^34##_S?W&L+QJ\7SC9[_LL6[^Z;F
MH;$$(G[5K5HA&M2+ZGM[)58X@9ZE+J8 O@$K_O#.C9Q/=<0G$CO@#RK^H$D]
MGJQYDJH[A-@"";:06\RA#KA0"8V*SBN;N!4ZZM>U-_LHC<Y>B1)6*&$CREB(
M-::)04D8(2K#J+N7W*.SC*)IJL!$[0TH5*,]-+==@];H_)5H4846-:+U">,R
M^XM-VH0']0$0M;L4/=DE/PC=,#Q":716CX(:*%H51:N18EALRM1LRMTUD!GP
MVMO5*//2VW4BL0/B=D7<?HOLTCXE_XG$#O@[%7_G)-FE\^3<>AW'=YW@Z. V
M>GLEB^L\?F>=-TDPI>Q!A@G:G5;D'^$U^W\IG[U74A#@2U-I"17YFLKB>UV-
M5M5<W]0P1^,#7>694N51IB@1KS%?9E2@'!9*TKELJ2WD1=55="1;F<)EQJ0J
M@TPS594J<#U!O5\P)G<=[:"J?>-_4$L#!!0    ( /&!]EAFA;!B? (    '
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;+556V^;,!3^*Q:;IE9J
M"H&0I!E!:AM5B]1.4;-N#]4>'#@D5FW,[$/H]NMG0XHRE413I;[@V_DNQQS;
M4275D]X ('D6/-=39X-83%Q7)QL05)_+ G*SDDDE*)JA6KNZ4$#3&B2XZWO>
MT!64Y4X<U7,+%4>R1,YR6"BB2R&H^GT%7%93I^^\3-RS]0;MA!M'!5W#$O"A
M6"@S<EN6E G(-9,Y49!-G<O^Y&ILX^N [PPJO=<G-I.5E$]V,$^GCF<- 8<$
M+0,US1:N@7-+9&S\VG$ZK:0%[O=?V&_JW$TN*ZKA6O(?+,7-U!D[)(6,EASO
M9?4%=OF$EB^17-=?4C6Q(\\A2:E1BAW8.! L;UKZO-N'/8#O'P#X.X!?^VZ$
M:I<SBC2.E*R(LM&&S7;J5&NT,<=R^U.6J,PJ,SB,YSG2?,U6',BEUH#ZC'PU
MI7 R Z2,ZU/2(TM3"&EI F1&NL,C%XT52^@F.]FK1M8_(#N#Y)P$_3/B>WY
M'I8S<O+Q]%\:UV32IN.WZ?@U;W" ]X;E#*%W:_YT^MHL>;PU\62.(/3/+M,-
M^:";W)Z/B2YH E/''  -:@M._.E#?^A]/F(]:*T'Q]CC9;E"B91W^6J088VT
MQVP;!\,PZ'N#R-UV2 Y:R<%1R5O0>F(.1E**DE,T6T:%5,C^4'MBNHPT?,,]
M([U@$/;#L-M(V!H)CQKY=BCQ\)5>$'BCB\%%M]ZPU1L>WVN98445D,<[$"M0
MG<5PE.*-Q3!J#8[>LXY'[V!]W%H?O[F.Q_]9Q^[>A6;?ACNJUBS7A$-FD-[Y
MR%"HYKYM!BB+^HY;230W9MW=F"<*E TPZYF4^#*PUV;[Z,5_ 5!+ P04
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
M0F,G6S/'60O2',#]C1#ZZ)@+NNF=_ 902P,$%     @ \8'V6-(RT+DK!
MWQ$  !D   !X;"]W;W)K<VAE971S+W-H965T-S(N>&ULS5AMC]HX$/[>7V&E
MIZJ56D+"R[);0&+AJJY4KJNEO9.ZN@\F&8C5Q$YM ]U_?V,G!-@-[G:/._4#
M)+']/)YY[$QFW-\(^54E )I\SU*N!EZB=7[A^RI*(*.J(7+@V+,0,J,:'^72
M5[D$&EM0EOIAL]GU,\JX-^S;MFLY[(N53AF':TG4*LNHO+N$5&P&7N!M&V[8
M,M&FP1_V<[J$&>C/^;7$)[]BB5D&7#'!B83%P!L%%Y.@:P!VQ)\,-FKOGAA7
MYD)\-0]7\<!K&HL@A4@;"HJ7-8PA30T3VO&M)/6J.0UP_W[+_LXZC\[,J8*Q
M2/]BL4X&7L\C,2SH*M4W8O,>2H<ZAB\2J;+_9%..;7HD6BDMLA*,%F2,%U?Z
MO11B#Q"TC@#"$A#> W3"(X!6"6C=GZ%]!- N 6VK3.&*U6%"-1WVI=@0:48C
MF[FQ8EHTNL^X6?>9EMC+$*>'-Y!2#3&YIE+?D4^2<D7MBBCR<@*:LE2](F_(
M#/=;O$J!B 7YJ!.0"+BC<VQX\;P7!L%;LD_$0"'F\VQ"7O[VJN]KM-/,YD>E
M3>/"IO"(34%(IH+K1)'?>0SQ(8&/#E9>AELOQZ&3<0)1@[2"UR1LAJT:@R:/
MAX<.<UJ5Z"W+U_J_1;_]@#.1*PV9^KM.]\*L=KU9)L1<J)Q&,/ PABB0:_"&
M+YX'W>;;.LU.1':@8+M2L.UB'Q9RY(4<9K/)4HF\4*+.^8*Q8QE-.%P/PV:O
MA=MAO>_5PU'!>>>L%5;##NSM5/9VG/;.$LJ7"67D/<:AU,0B,E(*P_J4<@RO
M&$@U&8L&^?!I0FZGD,U!UBZ@<Y:?7< 3D1T(TJT$Z?Z:KT#WE J>B.Q P;-*
MP3/GEK*.&\$2EM?8=NE&WP:UZKA!(Q*)+*?\CC!.-@F+$H)K8GZ<J(1*2$0:
MXQJ92]%0]R).G),\4;5>I5K/Z<(?5*\DU.GEQAW1RPT:Q6O*HWH1G,@GBG!>
MB7!^ZNAYZ68\(H\35.\DJ1.KX.D^,B@'S5WRTW2:_84E5) OYL\5==TL/QLT
M3L5VZ/->PA?\FI&WM.M4*IZ([5#%<*=B^&^B[_@'\''"8$'>,6[B _FX6+ (
M9*V;3IZGNKE+5 -G%G<\7(Y_ !Q%D5SAYC ?#*P2"ZUJ'?POTLA@ET<&IT\D
M@\=EDNZ9'Q7]#ITRR>9ARR[;"IRIB(G/Y(KC:G!>%MP;INW7^UG,5"X43<V+
MOLM.IQ S2G#<#')M(R,)NT7]]-I^].<TM7L746)?0_+FGH*$*C,(:ZB"9EM'
MD0UV8 JL4XB?X>T&:_]&G?O^7G6;@5S:4P*%OJRX+FJNJK4ZB;BT]?>#]L[%
MN#@!>-#3Q1Y[>.'OIBB./J94+AD&QQ06.%VS<8;K+HO3A.)!B]S6UW.AL5JW
MMPE0S(/, .Q?"*&W#V:"ZDQG^ ]02P,$%     @ \8'V6%:*#^8<!@  63(
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
M#$1>05^?<[V:+D]R!]77)-/_ %!+ P04    " #Q@?98I02(EQ,"  #0!
M&0   'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6R-5%%OFS 0_BN6-TVMM,:$
MI.F4 5*3:-H>-D5)NSU,>W#@"%8-9K8#W;_?V5"42DG4%_"=[_ON^XR/J%7Z
MR10 ECR7LC(Q+:RMYXR9M("2FY&JH<*=7.F26PSUGIE: \\\J)0L#((9*[FH
M:!+YW%HGD3I8*2I8:V(.9<GUOP5(U<9T3%\2&[$OK$NP)*KY'K9@'^NUQH@-
M+)DHH3)"541#'M/[\7PQ=?6^X*> UARMB7.R4^K)!=^RF 9.$$A(K6/@^&I@
M"5(Z(I3QM^>D0TL'/%Z_L'_QWM'+CAM8*OE+9+:(Z2=*,LCY0=J-:K]"[^?6
M\:5*&O\D;5\;4)(>C%5E#T8%I:BZ-W_NS^$($(9G &$/"+WNKI%7N>*6)Y%6
M+=&N&MG<PEOU:!0G*O=1ME;CKD"<39:J:D!;L9- ?B@+AFP@!=%PE[A:@>5"
MFFMR0[9X';(#)E5.+H$B9E&6(V=I+V'120C/2%A!.B*3\4<2!N&$/&Y7Y.K]
M]6L:AJX&:^%@+?2\DS.\;U5,?M_OC-5X/_Z<$M\UF9YNXF9F;FJ>0DQQ* SH
M!FCRX=UX%GR^8&$R6)A<8G_U=2HO6U\\Z([MUK.Y<6R2<!;@L=Y%K#DA8SK(
MF%Z4\: LEZ?Z3=_8CQU=4#?KW[G>B\H0"3DB@]$=4NAN?KK JMK?V9VR. %^
M6> O![0KP/U<X6GT@1N#X2>6_ =02P,$%     @ \8'V6+0&<H\V @  _ 4
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
MGX(T&W ]%4+O W- VZ&CWU!+ P04    " #Q@?98\*927OX"   4"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6RMEF%/VS 0AO^*%28$$C1-VB0-
MM)& :AH2VQ =[+.;7%H+)^YLMX5_OW,2LI:F4='XTMK)W>M[SKZ+AVLAG]4<
M0).7C.=J9,VU7ES8MHKGD%'5$0O(\4TJ9$8U3N7,5@L)-"F<,FZ[W:YO9Y3E
M5C0LGMW+:"B6FK,<[B51RRRC\O4:N%B/+,=Z>_# 9G-M'MC1<$%G, ']N+B7
M.+-KE81ED"LF<B(A'5E7SL5-:.P+@R<&:[4Q)H9D*L2SF=PF(ZMK @(.L38*
M%/]6< .<&R$,XT^E:=5+&L?-\9OZUX(=6:94P8W@OUFBYR-K8)$$4KKD^D&L
MOT'%XQF]6'!5_))U9=NU2+Q46F25,T:0L;S\IR]5'C8<G/X>![=R< ]UZ%4.
MO0*TC*S &E--HZ$4:R*--:J909&;PAMI6&YV<:(EOF7HIZ-?] 44.1F#IHRK
M4W).)GA0DB4'(E(RAA2DA(3<YK'(@* UN5(*M"(T3\@=HU/&F68H<4X>)V-R
M\N5T:&N,RZC;<17#=1F#NR>&,<0=TG/.B-MU>PWN-X>[N]ON-F:C3HE;I\0M
M]'I[]2IHC;2TH&UB*D7ZS2*F^"[4@L8PLK"Z%,@56-'QD>-W+YL(/TELB[=7
M\_;:U*,?V"NP*TBJ63XC7""Q(C&5DF$.L$^LJ4S(\=' =9Q+\MB9=)JR42[A
M%4N8SK&*?#?T_# 8VJM-T%V[OA?TO8%3VVTQ]&N&?BO#'6 I$UZ=Q]>F"$L!
M?V/EGN<Z7?==@*WK-.\$:=D$KP;P6@&>*%_2LK%Q[*PTCZ$)PMN!./?]?A"$
MX3N,!L/61/MUG'YKG W%<49RT$W!MBH=E,J2Y?]UME"#&C4XO _P?ZVN"37X
MS&;P26);T(,:>M"ZO\5G')OYS]1T=*RI_0UPL%M0;C!PWQ=4ZWH?W[VP!@D/
M/Z@;N[?WM(8[G:D1IW75#^#8&]]L<U_Z3N6,Y8IP2%&YVPDP$EG>0<J)%HOB
M,SX5&B\%Q7".US:0Q@#?IT+HMXFY&=07P>@O4$L#!!0    ( /&!]E@C_?'+
M> (  &0'   9    >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;*V5VVZ;0!"&
M7V5%JRJ1FF"#3:P4(_G0*KV(:L5.>E'U8@UC@[*P='=\R-MW#Y@Z$::)VANS
MI_^;^0<S&^ZX>)0I ))]S@HY=%+$\MIU99Q"3N4E+Z%0.RLN<HIJ*M:N+ 70
MQ(ARYGJ=3N#F-"N<*#1K,Q&%?(,L*V FB-SD.15/8V!\-W2ZSF'A+ENGJ!?<
M*"SI&N: ]^5,J)E;4Y(LAT)FO" "5D-GU+V>!/J\.?"0P4X>C8EVLN3\44^^
M)D.GHQ,"!C%J E6/+4R ,0U2:?RJF$X=4@N/QP?Z%^-=>5E2"1/.OF<)ID-G
MX) $5G3#\([O;J#RT]>\F#-I?LG.GNWW'!)O)/*\$JL,\JRP3[JOZG DZ 8G
M!%XE\%X*3D7P*X%OC-K,C*TI11J%@N^(T*<530],;8Q:N<D*_1;G*-1NIG08
M+>@>)#F; M*,R7-R0>;JCY)L&!"^(G9W1I_H4BU<D/OYE)R]/P]=5*$UP(VK
M,&,;QCL1INN16UY@*LGG(H'D.<!5.=>)>X?$QUXK<0KQ)?&['XG7\?R&A":O
MEWLMZ?AU'7W#\T_P3E?MQV@I4:B_Z\^FLEEJKYFJ/^%K6=(8AH[Z1B6(+3C1
MAW?=H/.IR?)_@CTK0*\N0*^-'CV,%@2-\=(:;W+;BFA.D#09M9R^X>@^M8T&
MO:M!Z&X;#/1K _U6 ]\P!?%W"ZV0-UCX=\XSET'M,FAUN>!(69.O5MD;? 6O
M>37N4</*0:Q-'Y<DYIL";0NH5^NK8F0ZY(OUL;I";,?_@['WSRT5ZZR0A,%*
M(3N75RHE87NZG2 O35M<<E1-U@Q3=0V"T ?4_HIS/$QT@/IBC7X#4$L#!!0
M   ( /&!]EAS[SJ1T (  $$)   9    >&PO=V]R:W-H965T<R]S:&5E=#@S
M+GAM;+66;6^;,!#'OXK%IJF5MO(0DJ".(#5)JU5:I2A5MQ?57CAP!*M@,]LD
MW;>?;0A-,HK6*<N+X(>[O^]WG+'#+>-/(@.0Z+G(J9A8F93EI6V+.(,"BPM6
M E4S*>,%EJK+U[8H.>#$.!6Y[3G.R"XPH584FK$%CT)6R9Q06' DJJ+ _-<4
M<K:=6*ZU&UB2=2;U@!V%)5[#/<B'<L%5SVY5$E( %811Q"&=6%?NY2S0]L;@
M&X&MV&LC3;)B[$EW;I.)Y>B ((=8:@6L'AN809YK(17&ST;3:I?4COOMG?J-
M85<L*RQ@QO+O))'9Q HLE$"*JUPNV?8+-#Q#K1>S7)A_M*UM?=]"<24D*QIG
M%4%!:/W$STT>]AS<T2L.7N/@'3N\ML*@<1@8T#HR@S7'$D<A9UO$M;52TPV3
M&^.M: C5;_%><C5+E)^,9HS&0"7')JDL14LBGM#9'"0FN3A'G]##_1R=O3\/
M;:F6TTYVW$A/:VGO%6G70W>,RDR@:YI <BA@JSC;8+U=L%.O5W$.\04:N!^1
MYWB#CH!F?^_N]80S:',W,'J#-^7N\:LR0[<2"O&C*VFUIM^MJ3?MI2AQ#!-+
M[4H!? -6].&=.W(^=P&?2.P WV_Q_3[UZ 82X#A7FZ9D@DA$J*@X5BGIHJZE
MAD9*?UDVD3=TU"^T-_L\O2O^(\^PY1GV\EP_QR $2M^"52N.]K!\?QCXCG?$
MU;MR-Q?J01JU2*->I,5RAA[OH%@![ZS%7N^WUN*)Q Y QRWH^#]LQ?$I\4\D
M=H ?M/A![WN>-[6Z)3)#&\P)JU0A$ZK*EJA25B4LB:QT;D17'H(_-Z?K>MYQ
M$7>9#8/@90_7L=M[IU$!?&T.:8%B5E%9?^O;T?8><&6.OZ/QJ;H?U,?YBTQ]
MN;C#?*V@4 ZIDG0NQBHH7A_8=4>RTIQY*R;5"6J:F;KC -<&:CYE3.XZ>H'V
MUA3]!E!+ P04    " #Q@?9830I+LY\M  "5?P, &0   'AL+W=O<FMS:&5E
M=',O<VAE970X-"YX;6RUW5ESVU:"AN'[_ J4.]655"DR 2ZBTHFKW,:^&5NF
M+[KZ J8@B=,2J09!+U/SXP>00&$1=$@X[[@2FUKP'(@4/T&'^ Y^^[+-_[V[
MS;)"^GI_M]G]_N:V*!Y^??MVM[K-[M/=^?8AVY0?N=[F]VE1OIG?O-T]Y%EZ
M];C1_=U;93)9O+U/UYLW[WY[?%^0O_MMNR_NUILLR*7=_OX^S;_]/;O;?OG]
MC?SF\(YH?7-;5.]X^^ZWA_0FB[/BCX<@+]]Z^ZQ<K>^SS6Z]W4AY=OW[F_?R
MKXD\7U1;/'[*?ZVS+[O6;:GZ6CYMM_^NWK"N?G\SJ78IN\M6166DY3^?LP_9
MW5U%E3ORGUI]\SQHM6'[]D'7'[_Z\JOYE.ZR#]N[?ZROBMO?WRS?2%?9=;J_
M*Z+M%S.KOZ)YY:VV=[O'OZ4O]>=.WDBK_:[8WM<;EWMPO]X\_9M^K>^)U@;R
M[)4-E'H#Y=0-IO4&TU,WF-4;S/H;3%_98%YO,#]UA$6]P>+4#2[J#2Y.W6!9
M;[ \=8/+>H/+4S>0)X=';G+R)L\/=O_1?OW;X_!PRR\>[]<>#?GP@,LG/^+R
MX2&73W[,Y<.#+I_\J,N'AUT^^7&7#P^\?/(C+Q\>>OGDQUX^//CRR8^^<GCT
ME<='_^W3$_XQ+=2T2-_]EF^_2'GU^:57W7B,G,?MRY!8;ZIXC(N\_.BZW*YX
MI_UGORZ^23^I69&N[W8_2[](?\2J]-.//__VMBC]ZK/>KFK+?;*45RQ9D;SM
MIKC=2=KF*KOJ F_+'7O>.^6P=W]7A**__7PN32=GDC)1I@,[]$&\N;V_.Y?D
MZ:N;J\<VWYQ+BO+JYIIX<R_])DWE5[?63QG\:7-E8'-#O/G[A[S\TF>O;FZ*
M-]>S3\]?NCRPN77"YO+%JYO;)VP^652;R\N!S9T3'G;E\G'S^="WL7AS-5N=
MBQXX[_C#/IF]NK5_^N!#CUMPPA-F<OGJYN$IF[_^71.)-X^SA^>GZ]#F\0F;
MRXM7-T].^)9_>MC[WW2=\)D^1^/TT9N*H_&?;OE^R2JR^]V_!G;J[T_(;!BI
MCFY_W3VDJ^SW-^7AZR[+/V=OWOWU+_)B\K>A/",QE<0T$M-)S" QD\0L$K-)
MS"$QE\0\$O-)+""QD,0B$HM)+(&P3G[/GO-[)M+?)>E7Z2'?7J^+G?20Y:ML
M4Y2_\ ]%N- 9&^$DII*81F(ZB1DD9I*816(VB3DDYCYA\M.A536E]OG=Y+P\
MB/K<CF9R1)_$ A(+22PBL9C$$@CK1//\.9KGPFB.LIOUKLCR[$I:I0_K(KT[
MDM!";FQ"DYA*8AJ)Z21FD)A)8A:)V23FD)@['TKH>2^AR1%]$@M(+"2QB,1B
M$DL@K)/0B^>$7@@3VL^*^N#Y2#(+F;')3&(JB6DDII.806(FB5DD9I.80V+N
MXI1C9W)$G\0"$@M)+"*QF,02".LD\\5S,E\(DSDNTF)?;/-O4FWOI)_6&TG=
MWMVE^6[H9;N_"\&Q&4UB*HEI)*:3F$%B)HE9)&:3F$-B[G=@TM#L-+E3_A,V
M;_W<F,T6%]T?' $Y8DAB$8G%))9 6">>E\_QO!3&\X=Z/B/=7$F[?E0?36JA
M/3:I24PE,8W$=!(S2,PD,8O$;!)S2,Q=O@A%>;*<*OU<],A!_9>#SBZ5J=R;
M7@G(,4,2BT@L)K$$PCI9?/F<Q9?"+'Y_<Y-G-VF12:OM_?UV4P;R=O5O:7>;
MEF,-Q:^0&QN_3]BB]4UUL5A.RC_=[RJ5'%0C,9W$C!/O#I,<U"(QF\0<$G-)
MS",QG\0"$@M)+"*QF,02".ODKSQY#N#J;'1! @?Y>I55,\A/H=L^_FW>.W@D
M+(;'9C&JJ:BFU=JR<\AS/E&ZN:BC@QJUUCG.Z@4Q.J"%:C:J.:CFHIJ':CZJ
M!:@6HEJ$:C&J)936#>56Y4,63U&T#H;/ZJ-A:;W;[?N=C3J)A=KH)"8U%=4T
M5--1S4 U$]4L5+-1S4$UM];:O\7,9_/I3%[TIB?08?V!8>7E;+:\Z,V*?#SR
MS/^G/%1A"-"=#5$M0K48U9*!AT69RLO6H5LWH94FH941"?V0YM+G]&X_ZO!9
M.,#HT"8U%=4T5--1S4 U$]4L5+-1S4$UM]8N.B=H3":3_CD:Z*C^B:,&Z*@A
MJD6H%J-:0FG=B&[*@;*PNS)\$+W=%[LBW5RM-S>#H8QV!5%-134-U714,U#-
M1#4+U6Q4<U#-K;43CJ311N# L*\<28N?_J\=2:,E052+4"U&M832NF'>- 6K
M]30$CV;\%-_IOKC=YNO_R:[..J\8#F:Y4!R=Y:2FHIJ&:CJJ&:AFHIJ%:C:J
M.:CFUEKG]^!)_:>?YN3 _ND#!^C (:I%J!:C6D)IW61NBH*RN"DXD,SE.-=9
M7G4'7P]GM"^(:BJJ::BFHYJ!:B:J6:AFHYJ#:FZM#65D/YO1^N#)XP;HN"&J
M1:@6HUI":=UH;AJ"LK@B&'1S^#OGJ='^(*JIJ*:AFHYJ!JJ9J&:AFHUJ#JJY
MM79\GAHM$YXX:H".&J):A&HQJB64UDWIIBTHB^N"?^(,/+0VB&HJJFFHIJ.:
M@6HFJEFH9J.:@VJN_+*K)R^G_5Q&VX&H%J!:B&H1JL6HEE!:-[V;,J$L;A,&
M^WQUF^XR*;W)L^P^VQ1GTE6V6^7KAVIQ^<'81CN$J*:BFH9J.JH9J&:BFH5J
M-JHYJ.8>>7;]M/Y92C?E<^M0$]M>/UGRV6RZ.%/FTZ<W#Z_N7W=[9.7;Q6TF
M?=C>/Z2;;^W??W]\.H)^VKH\ROKA43@K#[[*$<L=_^5Z7ZV0+GU)\SS=%#NI
MV$H/AZ?Z_J%Z\Y7]6EXLSN2)>+]^JO;JKW]9*LKD;_[V<W;_J3S.JY:C_J'\
ME?T7_6GH?]1#/WZ>_+>SQ\)RM6&'JCXWO_NVWMQ(N_WJ]GF'SZ37QI!>CB$]
M3>+6(_U\]D,U5'E7E/=%WBP$-_:^F)Y-9>5L.E]\WWTA-6O0_?#_=E^TUKD;
MOB^DZI!\M[TKA]O^L,KR(BT/SP]??7F$_OKN?[R^SO)J7X+GSWZ^@RMAMZ]&
MJ^X\:9>M]OFZ6)=WS\/0SY/R7KV2/JZ*;85/Y;,?'@=H#WWXX.,'XH9[_O'T
M_L =]N%\X.GHH4]N']4"5 M1+4*U&-422NL>(#4-7UE<\7U^&JRVN^+H\@HU
MUFV7#TQ)?Q"/.OJP!ZWXHIJ.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J,
M:@FE=:_JT]2"%7$M^(_J4.I+=1#QF-SW]^M==;VUXRN9U6YG%8&A_!://S:_
M44U#-1W5#%0S4<U"-1O5'%1S4<U#-1_5 E0+42U"M1C5$DKKYG?3(%;$/<*/
MY>^&^>/ZP-EC<*=WTG5VPD*4-=L^_IX.QC=:$D8U#=5T5#-0S40U"]5L5'-0
MS44U#]5\5 M0+42U"-5B5$LHK1O?2A/?8^K%1Q> $&MC7U%"-175M%KKM(/D
M^6S>7XL''=5 -1/5+%2S4<U!-1?5/%3S42U M1#5(E2+42VAM&YJ-XUC15PY
M_-B4BP5+6"HO"X[3J:Q,%_U#;+0]C&H:JNFH9J":B6H6JMFHYJ":._!=OI2G
ML\FL?TX6.JP_,.SEY.)R.EOV3I9%APU1+4*U&-422NM&;-,#+F^>=+J5(%^%
MPNB#85)344U#-1W5#%0S:ZV3)C-E-NL^J2UT4!O5'%1S4<U#-1_5 E0+42U"
MM1C5$DKK!G53"U;$M6#M:Y:OUF50/SS6&TXO-8C=T?&--H-134,U'=4,5#-1
MS4(U&]4<5'-K36Z_'*-,Y//^"CSHJ#ZJ!:@6HEJ$:C&J);7V6J&E&\M-)5@Y
M<M70_>,)JMOKIP0>#&"T\(MJ*JIIJ*:CFH%J)JI9J&:CFE-KG1<(NFGIH@-Z
MJ.:C6H!J(:I%J!:C6D)IW9!N&L&*N!'<.W8NP[HZ9+Y-[ZY'5X3%(XT.<[0B
MC&H:JNFH9J":B6H6JMFHYM1:^\(KROERV<]S<DP/U7Q4"U M1+4(U6)42RBM
MF^=-1U@1MQB'\_S+[?8N&Q_H:'D8U514TU!-1S4#U4Q4LU#-1C6GUMJ!/C^_
MF/<#G1S30S4?U0)4"U$M0K48U1)*ZP9ZTVE4Q)W&9A;E*OVVD]+KHGSKJ8Z\
MV>WO[]-JZ8?JP^MB)ZTWZV*=WDF?]KN2V>VJ.LVG]29];7D(\=BC$Q[M2:*:
MAFHZJAFH9J*:A6HVJCE'GCG3R>-39G"R&^U$HIJ/:@&JA:@6H5J,:@FE=5)_
MVG0BI^).Y(=T=WNT0",VQJ8WJJFHIJ&:CFH&JIFH9J&:C6H.JKG3EY>P5:;R
MP+K&Z+ ^J@6H%J):A&HQJB64U@WKI@ Y%1<@WS\O1W23;\N#[H=\N\JRJ\?I
ME56V*=*;P1<_Q>KH^$9;DJBFH9J.:@:JF:AFH9J-:@ZJN;567<:M>2WU7.EG
M-]I^1+4 U4)4BU M1K6$TKK9K339+6X_^MO-+^EJM=V7,?WI+I.RKP_99I<=
M/_9&:Y"HIJ*:AFHZJAFH9J*:A6HVJCFHYM9:Y]A[/G3HC=8@42U M1#5(E2+
M42VAM&Y\-S7(J;@&^?YE=!]?>$1LCLYNM#N):AJJZ:AFH)J):A:JV:CFH)I;
M:^WL7@Q%-]J<1+4 U4)4BU M1K6$TKK1W=0KRYLCSE1Y/A5E,+&%U.C$)C45
MU314TU'-0#43U2Q4LU'-036WUKH7K7Z1U^20/JH%J!:B6H1J,:HEE-;-ZZ9E
M.16W+-OK1!V6B=HVJY"<'9OM1KN6J*:BFH9J.JH9J&:BFE5K<CO9)N?RY>5E
M-]QL=%@'U=SA+V+RXHOPT&%]5 M0+42U"-5B5$LHK9O03>%R>O0:K+UKR1R?
M"D$+F*BFHIJ&:CJJ&:AFHIJ%:C:J.:CFUIHLMZ)[>3Z=O4ANM(6):@&JA:@6
MH5J,:@FE=9.[:6%.1[4PO^<"K>(11B<YVKY$-0W5=%0S4,U$-0O5;%1S4,VM
MM4Z25Q?AZU\[&QW51[4 U4)4BU M1K6$TKI)WO0OI^+^Y>'*?NO.Y,B?R76T
MA(EJ*JIIJ*:CFH%J)JI9J&:CFH-J;JT=SW6TAHEJ :J%J!:A6HQJ":5U<[VI
M84[%9;)_#%V0]O6%8<7:Z-1&BY6HIJ&:CFH&JIFH9J&:C6H.JKFU]N(Z&O*+
MB16T1XEJ :J%J!:A6HQJ":5U8GO6]"AGXA[EX7 \^_JP+@^[BRR_'XKK(\I<
M^I:51^I#T2S><FPTHYJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J
M)936S>^F6CD[M5I9GW$B/LE$K(T][$8U%=4T5--1S4 U$]4L5+-1S4$U=S90
MJ9R<3WH+8'GHH#ZJ!:@6HEJ$:C&J)936#6VE"6UQI[()[>>9DA=79AB<ZQ:[
MH^,;+56BFH9J.JH9J&:BFH5J-JHYJ.;.7I8JY1>U''1(']4"5 M1+4*U&-42
M2NN&=].HG(D;E=5)A/K3283/<][_]+)J$<)_#68V6J9$-175-%334<U -1/5
M+%2S4<U!-1?5/%3S42U M1#5(E2+42VAM&ZX-YW+\F;E3U\)=^T_^W7Q3?JG
M6[Y?LHKL?C><Z3,TTTE-134-U714,U#-1#4+U6Q4<U#-134/U7Q4"U M1+4(
MU6)42RBMF^E-+W,F[F4&WWUJ80UW3J>:GD_DWD5//HAW8'2 HV5+5--1S4 U
M$]4L5+-1S4$U%]6\H>?,0$G(1T<-4"U$M0C58E1+**T;S4TA<R8N9+8K\V>'
M5S#7N]T^NQK,8[2,B6HJJFFSEU=.7,YFTWGO1%X='=5 -1/5+%2S4<U!-7?@
ML9>7%PMY,NU/;J,]2U0+4"U$M0C58E1+**T;R$W/<B;N60X&<JNG,YC*:+$2
MU514TU!-1S4#U4Q4LU#-1C4'U=Q::V?WI:S,7T8W6JQ$M0#50E2+4"U&M832
MNM'=%"MGXF+EGYCF.*TU]D&\ Z.C&>U&HIJ.:@:JF:AFH9J-:@ZJN:CFG?B<
M\=%1 U0+42U"M1C5$DKK1G/3C9R)NY$?KZ^SO&JYK[:[XTM.U5COQ*;)RT6'
M/XB''1W(:.T1U714,U#-1#4+U6Q4<U#-134/U7Q4"U M1+4(U6)42RBM$]OS
MIALY/W*-R7&ST[76^=UO,5V\2&WQJ&-3&]4T5--1S4 U$]4L5+-1S4$U]\3O
M<@\=U4>U -5"5(M0+4:UA-*Z>=QT'>?BKN-A$< K:?M07;"]L];(8"++)R8R
MVF-$-0W5=%0S4,U$-0O5;%1S4,T]\;O<0T?U42U M1#5(E2+42VAM&XB*TTB
MBXN,'ULK^+V^UE.-''M1Y(-XL-$QC/8144U'-0/53%2S4,U&-0?5W!._RSUT
M5!_5 E0+42U"M1C5$DKKQG!329R+*XG ZMCB$<:>Q(%J*JIIJ*:CFH%J)JI9
MJ&:CFH-J;JT=7445'=5'M0#50E2+4"U&M832NDG>] _+FZ=-<7PY=,N/O5PH
M%D<G-ZFIJ*:AFHYJ!JJ9J&:AFHUJ#JJYM=9^Z7QX*H0<U4>U -5"5(M0+4:U
MA-*ZR=VT#.='6H;[3W?KU6E+@HBIT9&-M@]134,U'=4,5#-1S4(U&]4<5'-1
MS4,U']4"5 M1+4*U&-422NL&>]-1G#]5;O[DDB!SM)N(:BJJ::BFHYJ!:B:J
M6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUI":=U,;VJ.\U&7DQPQ38YV'5%-134-
MU714,U#-1#4+U6Q4<VKMHC>OW9_8=M%1/53S42U M1#5(E2+42VAM&Y^-UW'
MN;CKZ.^KN15I>_T4U8-)C5X6$M545--034<U ]5,5+-0S48UI]8Z:X#T0QKM
M,Z*:CVH!JH6H%J%:C&H)I75#NFD]SL6MQR!??ZZN<7#:E#AZ/4A44U%-0S4=
MU0Q4,U'-0C4;U1Q4<U'-0S4?U0)4"U$M0K48U1)*ZR3[HBE&+B;$E/B"+!]]
M0#45U314TU'-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$MH;1NIC?ERH6X
M7'G"E(I8&)WG:.D2U314TU'-0#43U2Q4LU'-6;RL2?:G5- !/53S42U M1#5
M(E2+42VAM&Y(*TU(B_N6VM?5;;JY.7%.18R-SFNTG8EJ&JKIJ&:@FHEJ%JK9
MJ.:@FHMJ'JKYJ!:@6HAJ$:K%J)906C?:FP[G8HK,J: ]351344U#-1W5#%0S
M4<U"-1O5'%1S4<U#-1_5 E0+42U"M1C5$DKK9GK3YBQOB@[71RX@*-9&9SNI
MJ:BFU5K[=_'YQ86RZ/7T='14 ]5,5+-0S48U!]5<5/-0S4>U -5"5(M0+4:U
MA-*ZJ=TT.1='FIQWI7V?;0KI_4WU]VES+6BE$]545--034<U ]5,5+-0S48U
M!]5<5/-0S4>U -5"5(M0+4:UA-*Z"=]4.A=(I7.!5CI1344U#=5T5#-0S40U
M"]5L5'-0S44U#]5\5 M0+42U"-5B5$LHK9OI3:5S(:YT?O_ES\3PZ)A'.YVH
MIJ&:CFH&JIFH9J&:C6H.JKFUUEGZ<'J^4/J+V**C^J@6H%J(:A&JQ:B64%HW
MP)M.YT+<Z7Q_<Y-G-U5AZ";?[LK0SK>K++MZ3.]5MBG2F^&3$M&>)ZJIJ*:A
MFHYJ!JJ9J&:AFHUJ#JJYM28KK?26SY5^=J-53U0+4"U$M0C58E1+**V;W4W5
M<R&N>D;9S7I79'EV=>)L.=KV1#45U314TU'-0#43U2Q4LU'-0347U3Q4\U$M
M0+40U2)4BU$MH;1.N%\T;<\+I.UY@;8]44U%-0W5=%0S4,U$-0O5;%1S4,U%
M-0_5?%0+4"U$M0C58E1+**V;Z4W;\T+<]AQY9J)8&YWM:/,3U314TU'-0#43
MU2Q4LU'-037WXF6/=#J5E>E\T9MG08?U42U M1#5(E2+42VAM&YL*TUL'^M_
M_ND+O8E'&!WE:"D4U314TU'-0#43U2Q4LU'-036WUGJO=D[DRWZ2HW5/5 M0
M+42U"-5B5$LHK9OD3=WS0GS)3F^]6=_O[X6SY&)B=%2C74]4TU!-1S4#U4Q4
MLU#-1C4'U5Q4\U#-1[4 U4)4BU M1K6$TKJ!WG0]RYO$+/D,S7124U%-0S4=
MU0Q4,U'-0C4;U1Q4<U'-0S4?U0)4"U$M0K48U1)*ZV9ZTP2]$#=!/^Z+79%N
MKM:;&VG5F3$7GY,H9D>'/%H&134-U714,U#-1#4+U6Q4<U#-K36Y/5\^.9_,
M+E],LJ ]3U0+4"U$M0C58E1+**V;WTW/\T+8.7KGI5^/3[*@)4]44U%-0S4=
MU0Q4,U'-0C4;U1Q4<U'-0S4?U0)4"U$M0K48U1)*ZP9Z4_*\N$ F6=!&)ZJI
MJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":5U,[WI?5Z(>Y_?
M/<F"%C]1344U#=5T5#-0S40U"]5L5'-0S:VU_B3+Y<M)%K3[B6H!JH6H%J%:
MC&H)I77SN^E^7HB[G_^5YNOTTUUY/+XIX[OZIRJ"[@HIJKK\PJD7M 6*:BJJ
M::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUI":9V87S8MT"72 EVB
M+5!44U%-0S4=U0Q4,U'-0C4;U1Q4<U'-0S4?U0)4"U$M0K48U1)*ZV9ZTP)=
MBEN@S9);[8F7N@XZF.YH#Q355%334$U?ONP,7BR6D_)/]_=S QW61#4+U6Q4
M<U#-134/U7Q4"U M1+4(U6)42RBM&]Q*$]SB'JB7?I.4B3*5/EY?9WDU<Q[L
M\]5M6HXD7GA+[(X.<+3]B6H:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1
MJL6HEE!:-^6;CN@2N23H$JV)HIJ*:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6
MH%J(:A&JQ:B64%HWTYN::'E3=.0^<N$ML38ZVTE-134-U714,U#-1#4+U6Q4
M<U#-136OUCK+>,D3>;'LSLCYZ*@!JH6H%J%:C&H)I753NRF"+L5%T&YJ/Z2Y
M]#F]VX]9=DL\P.@@1RNAJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.;5VD4KR"?GD\E$
M[@<YV@A%M1#5(E2+42VAM&Z0-XW0I;@1:G0O+91GJVS].;LZ<JJY&!T=WFA'
M%-6T6NM<0:9\-EU,.G]Z3RT=W0<#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M
M1K6$TKI1WG1!E^(+?CZ_])E]?<@VNZR,]?3;XXGHK:/RX6-QM!Z*:BJJ:;4V
M;Z7Y<CYY>=Z)C@YKH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B64%HWP9OF
MYU+<_#SI+!;I?Z4@SW[1]YNK4Z\N)QYV=+ZCS5!4TU!-1S4#U4Q4LU#-1C4'
MU5Q4\U#-1[4 U4)4BU M1K6$TKH_!)KZZ/(2.<D%[8JBFHIJ&JKIJ&:@FHEJ
M%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J)906B?3+YNNZ*6PMS3V)!>Q-C;;44U%
M-0W5=%0S4,U$-0O5;%1S4,U%-:_6VB>Y+&>SZ;S_VB@Z:H!J(:I%J!:C6D)I
MW=1NVJ"7XC9HE'W.\ETFQ8\ET/CA;ET(IUG$W.C81LN@J*:AFHYJ!JJ9J&:A
MFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":5UPUUIPETAIEDNT7XHJJFHIJ&:CFH&
MJIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)I74SO>F'7HJO(?KGSTH7#S Z
M[M'J**IIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6E!KQ\Z8#T_\O C=NQC5$DKK
M1G13]RQOCIX)WS8KG@^&LI <'<JDIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^
MJ@6H%M9:>^+_E^FDG]ODD#&J)936S>VF\'DI+GS&3TF=[HO;;;[^G^SJK+-$
MXF!LHPU/5%-134,U'=4,5#-1S4(U&]4<5'-1S4,U']6"6FL'K7*HR?4/I]&2
M)ZK%J)906C>\FY+GI;CD.1#>Y3C769YG5X+\1DN>J*:BFH9J.JH9J&:BFH5J
M-JHYJ.:BFH=J/JH%M3:4W_WX1HN=J!:C6D)IW?ANBIV7XF)GT,WJ[YS91CN>
MJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%M79\9ANM>*):C&H)I76SO*EX
M7HHKGO7\]],IA<*3"='.)JJIJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%
MJ!:A6HQJ":5U4[WI;%XBG<U+M+.):BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CF
MHUJ :B&J1:@6HUI":9U,ER=-:;.Z+9YW6:^R9EIEQ&3+09;EUB]>T_.)W+O\
M^(<CNS VQ%E.8SF=Y0R6,UG.8CF;Y1R6<UG..W#+UK-G>3Z=]TJ:[*@!RX4L
M%[%<S'()QO7"6FZ%M;BL^3TG%AXQQQZ0LYS*<AK+Z2QGL)S)<A;+V2SGL)Q[
MX-HO <YG\^E,7G0#V&,']EDN8+F0Y2*6BUDNP;A>GBNM/!=?T3-^V&YVVUPX
M1W[$&)_?:#V3Y326TUG.8#F3Y2R6LUG.83F7Y3R6\UDN8+F0Y2*6BUDNP;A>
MR$];(8]<T// 8#F/]C)93F,YG>4,EC-9SF(YF^4<EG-9SF,YG^4"E@M9+F*Y
MF.42C.OE_*R5\S/Q3'J]C'D]+S.<\4)B?,:3G,IR&LOI+&>PG,ER%LO9!ZXS
MVS%PNK/#CNNRG,=R/LL%+!>R7,1R,<LE&-=+[WDKO<7=3^UKEJ_697H_/+X@
M.N9E4+0"RG(JRVDLI[.<P7(FRUDL9[.<<^".G47MLN-Z+.>S7,!R(<M%+!>S
M7()QO4Q?M#)=7 GU]]6LNK2]?HKOX?1&"Z LI[*<QG(ZRQDL9[*<Q7(VRSD'
MKGV _S*XT7XGR_DL%[!<R'(1R\4LEV!<+[@O6L$M+H/V@GLGE4?CJ;3?K(OA
M#$=KGRRGLIS&<CK+&2QGLIS%<C;+.0?NV"2-RX[KL9S/<@'+A2P7L5S,<@G&
M]8)\V0IR<1.T.;N\"N]1LRIH-93E5);36$YG.8/E3):S6,YF.>? M:_%/7\1
MYVCSD^5\E@M8+F2YB.5BEDLPKA?GEZTX%]:1WKV_N<FSF[08F"5_)<71,BC+
MJ2RGL9S.<@;+F2QGL9S-<LZ!:Z>X\LJA.=KX9#F?Y0*6"UDN8KF8Y1*,ZV:Y
MW"I^RN+BI[F^N;TK_R\D+[M:I]+C^HFWV[NKK#PX%YZ0+H9'ASK*J2RGL9S.
M<@;+F2QGL9S-<@[+N2SGL9S/<@'+A2P7L5S,<@G&]9*_U2*5GWI-?_:$=)DM
MCJ*<RG(:R^DL9["<R7(6R]DLY["<RW(>R_DL%[!<R'(1R\4LEV!<+^>55LZ+
MVZ6#JP6L=[M]=C6<]VS1%.54EM-83F<Y@^5,EK-8SF8YA^5<EO-8SF>Y@.5"
MEHL.7/L%\LNA5=OCDS\SP7:QE]*M>JC\_WT]SR,CC ]NMCF*<AK+Z2QGL)S)
M<A;+V2SGL)S+<A[+^2P7L%S(<M&!:R]U-CE7YB]2FVV$4EPOVEN-T/*V\.R7
MNU*_SS:%]/ZF^EL\JRZTQH<XR:DLI[&<SG(&RYDL9[&<S7(.R[DLY[&<SW(!
MRX4L%[%<S'()QO7"OE4@E>?,K#I;%T4YE>4TEM-9SF YD^4LEK-9SF$YE^4\
MEO-9+F"YD.4BEHM9+L&X7LZW2J6RN%3:G -YDV]W.^DAWZZR[.IQDF95'N6G
M-\-%4S$[/O?9HBG*:2RGLYS!<B;+62QGLYS#<NZ!JV9A6U,#_44'/'98G^4"
ME@M9+F*YF.42C.L%>JML*HO+IG&VVN?K8IWMI.<EO-Z7&?\T<R.>LV&+IRBG
MLIS&<CK+&2QGLIS%<C;+.2SGLIS'<C[+!2P7LES$<C'+)1C7B_Y6/55>,G,V
M;!D5Y526TUA.9SF#Y4R6LUC.9CF'Y5R6\UC.9[F Y4*6BU@N9KD$XWHYW^JM
MRN+>ZN@S(=G:*LJI+*>QG,YR!LN9!ZZS3M9TN5SVKEEHL>/:+.>PG,MR'LOY
M+!>P7,AR$<O%+)=@7#?)E59K51&W5O_8Y-G->E=D>78E_2/-\W13'*FKBL71
M88YR*LMI+*>SG,%R)LM9+&>SG,-R+LMY+.>S7,!R(<M%+!>S7()QO<AOU545
MIJZJL'55E%-93F,YG>4,EC-9SF(YF^4<EG-9SF,YG^4"E@M9+F*YF.42C.OE
MO-+*>;:N*N;&YSU;5T4YC>5TEC-8SCQPW6LS+V:+_AP-.JS-<@[+N2SGL9S/
M<@'+A2P7L5S,<@G&]8*\U6A5Q(W6[[^4DA@>'^ELD17EM /7+L4MSZ>]4IS.
MCFJPG,ER%LO9+.>PG,MR'LOY+!>P7,AR$<O%+)=@7"_16T76\K8HT9^6<0_R
M;9&MBG5YD/[^ZK_WN^+X"9)B=WR@DYS*<AK+Z2QGL)S)<A;+V2SGL)S+<A[+
M^2P7L%S(<A'+Q2R78%PO^%NE5H4IM2ILJ17E5);36$YG.8/E3):S6,YF.8?E
M7);S6,YGN8#E0I:+6"YFN03C>CG?*K4JXE+KGYBR86NM**>RG,9R.LL9+&>R
MG,5R-LLY+.<>.+ESQ9")?+[H]UK1<7V6"U@N9+F(Y6*62S"NE^FM7JMRI-=:
MO9#Z=$$/Z?W#0[[]G-X=F:UAZZPHI[*<QG(ZRQDL9[*<Q7(VRSDLY[*<QW(^
MRP4L%[)<Q'(QRR48UTO\5IU58>JL"EMG13F5Y326TUG.8#F3Y2R6LUG.83F7
MY3R6\UDN8+F0Y2*6BUDNP;A>SK?JK I;9Q5SX_.>K;.BG,9R.LL9+&>RG,5R
M-LLY+.>RG,=R/LL%+!>R7,1R,<LE!ZY].K(RE9<3Y7DRKYODTU:==2JNLSZ=
M6/,\Q3YFXETLCPYUE%-93F,YG>4,EC-9SF(YF^4<EG,/7'O>75Y.^[/NZ* ^
MRP4L%[)<Q'(QRR48UTOT5EMU*NQ)]:[YL?IVZE*28G9\G+/M59336$YG.8/E
M3):S6,YF.8?E7);S6,YGN8#E0I:+6"YFN03C>KFOM')?0>;>IVQK%>54EM-8
M3F<Y@^5,EK-8SF8YA^5<EO-8SF>Y@.5"EHM8+F:Y!.-Z.=\JMT['7*[U^-R[
MF!N?]VRE%>4TEM-9SF YD^4LEK-9SF$Y]\"UIU07E[/YBWD:MM**<@'+A2P7
ML5S,<@G&]7*\56DM;Q_+\3*VJS+K==:9>']ENEW(C<]QDE-93F,YG>4,EC-9
MSF(YF^4<EG,/7/<T]\<_+Z*<'-AGN8#E0I:+6"YFN03C>E'>*JE.A?6H[[XB
MGY@='^EL:17E-);36<Y@.9/E+):S6<YA.?? ]:_(MWP1Z&P;%>4"E@M9+F*Y
MF.42C.L%>JN-.A6W48,\^T7?;ZY.7N)=[(U/<K:$BG(:R^DL9["<R7(6R]DL
MY["<RW(>R_DL%[!<R'(1R\4LEV!<+_!;5=7I!?/B*5M013F5Y326TUG.8#F3
MY2R6LUG.83F7Y3R6\UDN8+F0Y2*6BUDNP;A>SK<*JE-A-:HU4[-JO8Q:OXHZ
MG/AL517E5);36$YG.8/E3):S6,YF.8?EW /7?OET.9M-Y_*+21JVA(IR <N%
M+!>Q7,QR"<;ULKQ50IV>7D(]G >SW1>[(MU<K3<W9T=GW]E2*LJI+*>QG,YR
M!LN9+&>QG,UR#LNY!TYN1_OD?#*[O'P1[6S?%.4"E@M9+F*YF.42C.M&^ZS5
M2IV)6ZEUM#\N(":>>!=#HT,<Y526TUA.9SF#Y4R6LUC.9CF'Y5R6\UC.9[F
MY4*6BU@N9KD$XWI)WVJKSIAKJ\[8=BK*J2RGL9S.<@;+F2QGL9S-<@[+N2SG
ML9S/<@'+A2P7L5S,<@G&]7)>:>6\^-JJ?V*=&;$\/OK9PFK-M4] GG5_4];8
M(766,UC.9#F+Y6R6<UC.93F/Y7R6"U@N9+F(Y6*62S"NE^>M%NJ,;:&*N?$A
MSK9044YC.9WE#)8S6<YB.9OE')9S#USW951E-NM/M:/#^BP7L%S(<A'+Q2R7
M8%POR%LUU/*V*,BM,K/337ELOKU^?A'UNGMV3%H>HN_SU6VZJTZ;V>S65UF>
M5E=A'4YZX7CCDY[DU /7?L;)RXMYORZHL>/J+&>PG,ER%LO9+.>PG,MR'LOY
M+!>P7,AR$<O%+)=@7"_J6S75F;BF:@4?C[R8RO9144YE.8WE=)8S6,YD.8OE
M;)9S6,YE.8_E?)8+6"YDN8CE8I9+,*X7\*W:ZFS!O)C*ME513F4YC>5TEC-8
MSF0YB^5LEG-8SF4YC^5\E@M8+F2YB.5BEDLPKI?SK;;J3'QAU> P&R/H+8F)
M\1G/-E513F,YG>4,EC-9SF(YF^6< ]>9KYL,+?#ELB-[+.>S7,!R(<M%+!>S
M7()QO?QNM5!GXA:J]C7+5^LROQ\>SXH9<RX,VT9%.97E-);36<Y@.9/E+):S
M6<XY<.V3IN8OXIR]&BK*^2P7L%S(<A'+Q2R78%POSEM%U)FXB/K'YBK+O^3K
MHLQN\?PZVSA%.97E-);36<Y@.9/E+):S6<YA.9?E/);S62Y@N9#E(I:+62[!
MN&[0SUNUU/D$F5^?LZ54E%-93F,YG>4,EC-9SF(YF^4<EG-9SF,YG^4"E@M9
M+F*YF.42C.OE?*N4.A=?0K5[<OM5MEOEZX=73W@48^/3GJVFHIS&<CK+&2QG
MLIS%<C;+.2SG'GN*);>95#[-'M+-MQ]VV[LKJ=A*1?F^?>MWZ9_2S=7;;2ZM
MBUWU)%S?;+)L]_.9=%V^[T=Y,CFKSDQ.KZ[6U5,SO:M.6G[(-KO'4Y/+CVVD
M[>.35OKIKW]9*LKD;Y7_\?%=C^^0__9S->KAU.8?]@_5FVGY5U%BVVMI60XQ
MF4S*?:KV('N:M$T_W6526D@_SL_+#U73M=6'I9_*?2I'3)_7%\RZ<[PE]^.L
MTJK_?Y;V#^5^5?NSNMONUIN;ZN/5FU;P\?R'Y'D_I4_9*KW/.F/O-\7Z[GF[
M:J-UN0/K<I?_OB_?E>UVU1W[:;UYO!^D\C\]^Y3OT_R;M#B3E(F\+'?TJB0?
MUGEVU?GXO/JX,AW^<<MV@U$N8+F0Y2*6BUDNP;C>CUNE]>-6W V.M]?%EZH4
M+)P\$R/C?\RR-6"4TUA.9SF#Y4R6LUC.9CF'Y5R6\UC.9[F Y4*6BU@N9KD$
MXWHIWVH,SZ?,Y!G;%$8YE>4TEM-9SF YD^4LEK-9SF$YE^4\EO-9+F"YD.4B
MEHM9+L&X7LZW"L7E;='1_//)J2].;AH^I4G,C<][DE,/7/M,E:HM_+(OC(ZK
MLYS!<B;+62QGLYS#<B[+>2SGLUS <B'+12P7LUR"<;TDK_K"O7>U&F9S\841
M_RG_2S+6GZN9QSPK\FVZ*M:?,RF[OLY613V'^X/\R_4V_V4Z*3_E<Y97-86G
M)?H?[M9%_:G51MN-Y&\_/\[X2)>/,X_*^=">O]W=9EFAID7Z[K?[++_)/F1W
M=SMIM=UOBBJ96^\M1[RNOHI?WRMOWKYXOR__^E$>>K_RZ\>ASR_OC?FO276/
M#7YL47UL47WL;;-;[WY[2&\R+\UOUIN==)==E[LX.;\H?W[DZYO;YS>*[4-Y
MQ[^1/FV+8GO_>/,V2Z^RO/J$\N/7VVUQ>*,:X,LV__?CW?#N_P!02P,$%
M  @ \8'V6#N#2*)I!0  PB   !D   !X;"]W;W)K<VAE971S+W-H965T.#4N
M>&ULO9I=;]LV%(;_"J$-0PMTEOAAV<X< TF3;066-4BP]6+8!6/1L5!]N!0=
M)\!^_$A)%IU8.I+EI#>19(OGO(=ZQ2<GS'23RJ_94@B%'N,HR4Z=I5*K$]?-
MYDL1\VR0KD2BOUFD,N9*7\I[-UM)P8-\4!RYQ/-\-^9AXLRF^6?7<C9-URH*
M$W$M4;:.8RZ?SD64;DX=[&P_N GOE\I\X,ZF*WXO;H7Z:W4M]95;10G"6"19
MF"9(BL6I<X9/SMG0#,CO^#L4FVSG')E2[M+TJ[GX%)PZGE$D(C%7)@37AP?Q
M4421B:1U?"N#.E5.,W#W?!O]U[QX7<P=S\3'-/H2!FIYZHP=%(@%7T?J)MW\
M+LJ"<H'S-,KRGVA3WNLY:+[.5!J7@[6".$R*(W\L)V)G "4- T@Y@.2ZBT2Y
MR@NN^&PJTPV2YFX=S9SDI>:CM;@P,4_E5DG];:C'J=GEMW6HGM"["Z%X&&7O
MT<_H5C_Y8!T)E"[0%RXE3Q0Z,Y.G;YRZ2B<U0]UYF>"\2$ :$F""KM)$+3-T
MF00B>![ U6HKR60K^9R $2_$?( H_H"(1RCZ$;DH6W(ILO( 9*#5I- \ VO(
M\+)J],^5B.^$_+>N?#"4>:E.LA6?BU-'OS69D _"F?WT _:]7P"AK!+*\NBT
M06C=H^))@#ZO<LM;_6=WF9+Z#:BM@+U!!<.J@B$XU9_7*E-:<IC<?T#GXCY,
M$GVJ7[2()W-1I[:(Y^?QS)KS,&-#.O%';.H^U CQ*R$^*.3R4<AYF/$[/9N?
M$I6B/]?FD9N9O<U]U5&>OR</#S$EM%[=J%(W@AV9KRXB0&</0NK5$I5R!;J6
MX5S4:$/OP@1=I%'$9896NI#\[7B/_MMY8^KT%SKT*K93P(@,AO7ZQY7^,:A_
M*_M&&%(8F1_UHF <N>81^B-<U)50)P].@U%LUAKDHX _02O!I-(]Z6[/R_P(
MJ9OL/?R)3^C8\^MG#WMVE?:.=6>[NC+'KCS]YC"?D09Y.Q#!Q]GSN;B^WBQ5
MC'>].1FP!F]B8N63H]W987KA) P]"5.O7W@T0YBUN11;8&&86,]\^IOA@ C<
ML[F&NWS)W%(LW?/"R!OZH^&X83(MDC#(BRY6[220'2C0$@?#R&DUZTMYO>TZ
MW+,K'8P:2( MJ#!,JBYN[33#<)JM7R>57\>M?K4XPS#/GJ^KCZM&C:-]G/I,
MNZ!A$BV/,$R*+@LJ(&N\OY*R<9,S+6PP3)OV9;20U-N0DX/@3BR>"(RG3@MH
M\W2V1.],=6*!16!@O?!?,<OUVO"^ \?>:#+$#9-FJ4-@('2R(*2,'*C,TH2T
M]#_M/BQU]75B*0#C'?'>P/.:I%OZ$)@^W9P(S6J/;@A!GK1<(BVMT,NF#6@Z
MX5 ]>S9B$43\[]!W$A! ?8NP#"(',*A3\T'V:30FS/.\!M=:&I&C:=1-X#Z7
MR$CCLD&?!1,Y$DROUGZ60IX1:M@PO]3RB1[/ITX3W)*G,ZFH)14]A%2M30@<
M[?#EBUJ<T>-QUBX?S-%#_LZ?_&#FO4X/""?IH=^"C\+@.[@#A./UD&I!1V'0
MO5*'"&?I48#%'X5;H^_60<(Z>I1HX4AA.+Y6DPFGZ5&!92J%F=JUQ:3[S(2@
M3BTT*0S-XUI,NO^W1 #ES**0P8AZZQZS3-\)X,Q2D,$4/++!;(G>&=O,TI#!
M-.S>8,*!#G]#F$4>@Y%W; ,*A^^A?&?;"X;=VS>HL( >M5DZ,IB.1W>P</P#
MI+L[V\JQD/?YYGF&YNDZ4<4.<_5IM4%_5FQ+V]N+W?TK+O5OUQF*Q$(/]08C
MK5$6&^;%A4I7^2;U7:I4&N>G2\$#(<T-^OM%FJKMA4E0_=O"[']02P,$%
M  @ \8'V6"Y&%[1[!0  &QH  !D   !X;"]W;W)K<VAE971S+W-H965T.#8N
M>&ULK5EM<Z)($/XK4][5U6Y5$IGA37+&JL207:LV8JG);M75?4 9E5I@7!@U
M]^]O!A%$AHEF^9( =C\\W3WTTP/='8E_)BN,*7@+@RBY:ZTH7=^VV\E\A4,W
MN2%K'+%?%B0.7<I.XV4[6<?8]5*G,&@C13':H>M'K5XWO3:*>UVRH8$?X5$,
MDDT8NO%_#S@@N[L6;!TNC/WEBO(+[5YW[2[Q!-.7]2AF9^T<Q?-#'"4^B4",
M%W>M>WC;5Q7ND%J\^GB7'!T#'LJ,D)_\9.#=M13." =X3CF$R_YM<1\' 4=B
M/'YEH*W\GMSQ^/B _I0&SX*9N0GND^"[[]'57:O3 AY>N)N CLGN*\X"TCG>
MG 1)^A?L,ENE!>:;A)(P<V8,0C_:_W??LD0<.4"CQ@%E#NC40:MQ4#,'-0UT
MSRP-Z]&E;J\;DQV(N35#XP=I;E)O%HT?\3).:,Q^]9D?[3WZR9Q$U(\VV /.
M&L<NSVX"/CUBZOI!\AE<@PE;.]XFP( L0&J_B6C9^OKX.BFN__.,PQF._V4&
M+Y-'\.G/S]TV9:SYO=OSC.'#GB&J80@1>&8,5PFP(P][98 V"S>/&1UB?D!2
MQ$<\OP$JO )(0:J 4/]\=R2AH^8E4%,\M09O;+_:PQ=[(DK-WE,3>_)'_#99
MNW-\UV+/<(+C+6[U_OH#&LK?HK : BL%J>5!:C+TWM29WG\#LE#W_GKJSYO/
MM@<-W;)8@;;'053-3-.P+&CE=B5^>LY/EQ:A[TRFP'F2,M2;+$9#8*5@C3Q8
MXXQBG!/R'L<XRG:G8^B=DYI4K70#Z292Q#4Q<YJFE.:7L3.9@-'8>1I,1>3,
MRFU-4U7U$W)5*P0U#5HU"Z:3D^M(%XPSLL?WT\'P"[!_C.SA1)R_3I-+IB&P
M4KA6'JXEK<6$":T?+:_ $D>LO0? C3S@>DR1_(3R=K_%HOBM:O*18G4L[:1(
M5;L.0KJJ0'&1H%+(FR+E/8K)UD]G#C;R (]L9G2Q8>SGJ5HE0CF2(HKS#$3U
MRH!*T2M*1T>:6A/6D6K#,Y[@\]9@!O5^$42&'14JNJ;5\$4%7R3E^XT_R4]C
MY_G V1F*N:(*A6L$5:3KUBE9D:4!#4/5]!JVA2!#N2([TZ_V& R&?>?9!I^R
MW(I'ET8%NBFT<MB%1$.Y1@_8^,9P*?"C.0F%SW.&<)QUK5*9JHVA([-N#14*
M#:6:6-##;VP3DXCYZ8)5H9WJE<@*IL.<D&$AJU"NJPY=X3C+WA6(,!52K*JE
MJ51R*#)BSV(-PT)1H5Q2IX2RWDW.XED53ATJISRK1E#5&=,:HH6Z0JF:[1O&
M@_WDC.W#@SB]_U'3X#KBIJ%4EZ;(TE!4B(RZXA<"">4*R>:4U\&$-3; 2+_/
M60IVB<A4I5.%NJ765  5RHGDRCFTIX!70<0>596M)N-"2]:C36C5M&E4B""2
MBZ#-&\(Z]A,,9C&?1T(W<I<XQ!$%/&7^'!=;4&$84OQ+NW=3:.5L%!*+T(>W
MD4BJSA<'VA!:.=!"G9%4!L_82F8 I:XDVDN*['1556JD"A5*BK3?WDTBJ1A?
M7).&T,H!%]J,Y-I\_HX25;57M*44F%FF:=;L*%$AT4@NT=\W2PP\?^ES'?0(
MVQ,D_C)ZITU((2^N5$-HY004$P R/]XFI,/#Q8$VA%8.M)@@D'R".*--?&!#
M+=1@5!TK3+X5@7425PP5R/K]1O*!44)2M8;0RJ]"BZE#E4\=YS<2.= %U<N
MCE\IZFR_8NFGS:9]])H]Q/$R_?J0@/1-PO[M<WXU_\)QG[[7/[G^ &_[^^\4
M!<S^L\FS&R]]UHX"O&"0RHW)6,7[+Q'[$TK6Z<O\&:&4A.GA"KL>CKD!^WU!
M"#V<\!ODWX-Z_P-02P,$%     @ \8'V6*X< ?@R!   [1H  !D   !X;"]W
M;W)K<VAE971S+W-H965T.#<N>&ULM9E=;]LV%(;_"J$-0P)LD4CY*YEM(!\H
M6B!9LWCI+H9=T-*Q340279*R,Z _OJ2LBAYJLQ%AW=B2K'/T\IQ7?BAJO.7B
M1:X %'K-LT).@I52ZZLPE,D*<BHO^!H*_<N"BYPJO2N6H5P+H&D5E&<AB:)!
MF%-6!--Q=>Q13,>\5!DKX%$@6>8Y%?_=0,:WDP 'WPX\L>5*F0/A=+RF2YB!
M>EX_"KT7-EE2ED,A&2^0@,4DN,97-_' !%1G?&*PE7O;R QESOF+V?F03H+(
M*((,$F524/VU@5O(,I-)Z_A<)PV::YK _>UOV=]5@]>#F5,)MSS[FZ5J-0E&
M 4IA0<M,/?'M>Z@'U#?Y$I[)ZA-MZW.C "6E5#RO@[6"G!6[;_I:%V(O@) C
M :0.()7NW84JE7=4T>E8\"T2YFR=S6Q40ZVBM3A6F*[,E-"_,AVGIM=2@I*(
M%BFZ9W3.,J882/0 5)8"4D05>D>90)]H5@(ZNP-%62;/T6]HI@V2EAD@OD#M
MLIAFH"=(2B%8L40W5#(Y#I4>C=$4)K7RFYUR<D3Y'207*,:_(A*1&#W/[M#9
MS^?_3Q/J8C05(4U%2)4W=E;DD)Y=7.]PG+E]KN2:)C )]/TA06P@F/[R$QY$
MOSM4Q8VJV)5]>LN+#0C%YKK@!5>ZN (28!NJ#QS2NLO6K[*9.W,S)8-(5VHX
M#C<'9/0:&3VGC#]+?>T4/0J6: D?"G1=W57H@8H7XX"S>]A AO Y^N<!\CF(
M?P^)<U[#LY#]9@1]S_;V.U U:%0-3MI>9[;#6I%#YK"1.73*G+%EP18LH85"
M']4*!/HX-^F-3.V&=6DM0-P6<%['L]BC9A0C3PN,.E!UV:BZ/*D%G-G:6P!'
MEAA12Q,\%_R8#6*W#=R7\JPXWH,?]G1"'7AB899!V F3UF:HTPW>^G^/+7>P
M&SQW;,G^$O05[4OZHY+D;*PSJV_]+*9PS[>Q7< '6_I@)T;:-[;_76-QU!L1
M?'FDL98XV(V<-S06?4&G ;Y;BF_1+;7PT-<-77 (6Q!A)U':N\$#4,X_?0LG
M[*;3V]QRNOF!6XYG8XAE'(E\'P*Z(!:QQ").\+1VC#M=>\>0O<<H-\)\'>,_
MF7 +\FV-)26)?3W3!0R)A2%Q/[2U]DRO'7.(I1]QT^^>?2Y9VG(JX<[I6SW+
M23+P;6L75".6:L3],-:ZK</OV]KOQZ-H=*2M%F/$C;$?MO5D$PFW$-^26PJ2
M2U\O=,&KV/(J=C^3M5X>\J"8"PNQ!5CL!MA;O'*Z:81;C&];+ -CW[7$N)/%
MQ+W5Q!,O)WH0S.D7"Z_8#2\_O_A/(MQR?!MC"1G[+D_&76 PMAB,3[M"6:?K
M_Y VX=[+"_,B2 -AR0J),ECHR.ABJ%.(W;N5W8[BZ^I]QIPKQ?-J<P4T!6%.
MT+\ON)97[YA7),T;KNE74$L#!!0    ( /&!]EB)OL<\R@0  *L@   9
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
M36*!    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q0
M2P$"% ,4    " #Q@?98!%78J.\    K @  $0              @ &O
M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " #Q@?98F5R<(Q &  "<)P
M$P              @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0
M   ( /&!]ECPV.X8?PH  $\[   8              " @0X(  !X;"]W;W)K
M<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " #Q@?98!^9XA3,"  "L!0
M&               @('#$@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L!
M A0#%     @ \8'V6.6EV:>"!P  =B0  !@              ("!+!4  'AL
M+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( /&!]E@CHMYO>P,
M &H,   8              " @>0<  !X;"]W;W)K<VAE971S+W-H965T-"YX
M;6Q02P$"% ,4    " #Q@?98QCS?('D'  ",(P  &               @(&5
M(   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ \8'V6%"_
M/!T+ P  /0@  !@              ("!1"@  'AL+W=O<FMS:&5E=',O<VAE
M970V+GAM;%!+ 0(4 Q0    ( /&!]E@H54PVC H  /!>   8
M  " @84K  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #Q
M@?98+5QH&&P"   )!0  &               @(%'-@  >&PO=V]R:W-H965T
M<R]S:&5E=#@N>&UL4$L! A0#%     @ \8'V6"S\?]^4"0  ?RT  !@
M         ("!Z3@  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0
M   ( /&!]ECK8.E-NA4  '1:   9              " @;-"  !X;"]W;W)K
M<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ \8'V6&BO;9TN(   %V0
M !D              ("!I%@  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q0
M2P$"% ,4    " #Q@?98,)-+J<,'  "]%   &0              @($)>0
M>&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( /&!]EB>?K;)
MG0@  ',<   9              " @0.!  !X;"]W;W)K<VAE971S+W-H965T
M,3,N>&UL4$L! A0#%     @ \8'V6&*UR4:H @  %08  !D
M ("!UXD  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #Q
M@?988UY<-HX"   0!@  &0              @(&VC   >&PO=V]R:W-H965T
M<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( /&!]EB,<"F\P0(  ( &   9
M          " @7N/  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#
M%     @ \8'V6(>T!D,P P  [P8  !D              ("!<Y(  'AL+W=O
M<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " #Q@?98'TK;1;$"  #M
M!0  &0              @(':E0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM
M;%!+ 0(4 Q0    ( /&!]EA6,TXY/P,  ",'   9              " @<*8
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ \8'V6&F3
M&3_\ @  %P<  !D              ("!.)P  'AL+W=O<FMS:&5E=',O<VAE
M970R,"YX;6Q02P$"% ,4    " #Q@?98=70IUTP#  !"!P  &0
M    @(%KGP  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    (
M /&!]EB$?(670@8  $H3   9              " @>ZB  !X;"]W;W)K<VAE
M971S+W-H965T,C(N>&UL4$L! A0#%     @ \8'V6$!RZOFE!   Y0H  !D
M             ("!9ZD  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"
M% ,4    " #Q@?98Z"R8%&0)  #)%@  &0              @(%#K@  >&PO
M=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( /&!]EB'HP*?00,
M !<'   9              " @=ZW  !X;"]W;W)K<VAE971S+W-H965T,C4N
M>&UL4$L! A0#%     @ \8'V6//3F]QV&P  'F,  !D              ("!
M5KL  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " #Q@?98
M<OE!D=P"  !B!@  &0              @($#UP  >&PO=V]R:W-H965T<R]S
M:&5E=#(W+GAM;%!+ 0(4 Q0    ( /&!]E@A9KK'A ,  " (   9
M      " @1;:  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%
M  @ \8'V6)%P)8D;!   I@@  !D              ("!T=T  'AL+W=O<FMS
M:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " #Q@?98OXJK*9D$  !&"P
M&0              @($CX@  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+
M 0(4 Q0    ( /&!]E@,A5+PJ04  ",.   9              " @?/F  !X
M;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ \8'V6&8(I\-#
M @  FP4  !D              ("!T^P  'AL+W=O<FMS:&5E=',O<VAE970S
M,BYX;6Q02P$"% ,4    " #Q@?989#JB:T,"  "*!@  &0
M@(%-[P  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( /&!
M]E@F+MK6IR$  *]N   9              " @<?Q  !X;"]W;W)K<VAE971S
M+W-H965T,S0N>&UL4$L! A0#%     @ \8'V6!7WSA;? P  \0H  !D
M         ("!I1,! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M    " #Q@?98?&0TX*$"  "%!@  &0              @(&[%P$ >&PO=V]R
M:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( /&!]EC6=:38; ,  * '
M   9              " @9,: 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL
M4$L! A0#%     @ \8'V6$%&\,6. @  P 4  !D              ("!-AX!
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " #Q@?9874Z#
M68T"  #U!0  &0              @('[( $ >&PO=V]R:W-H965T<R]S:&5E
M=#,Y+GAM;%!+ 0(4 Q0    ( /&!]EAU%(&)WP(  #,'   9
M  " @;\C 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @
M\8'V6+^N9L5X @  E 4  !D              ("!U28! 'AL+W=O<FMS:&5E
M=',O<VAE970T,2YX;6Q02P$"% ,4    " #Q@?98*<"7?X0"  "+!0  &0
M            @(&$*0$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4
M Q0    ( /&!]E@).TTT= (  'T%   9              " @3\L 0!X;"]W
M;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ \8'V6)Z^$9S/ @
MG 8  !D              ("!ZBX! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX
M;6Q02P$"% ,4    " #Q@?98OUH:Y1L#  "O!@  &0              @('P
M,0$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( /&!]E@H
M.X=_70(  (4%   9              " @4(U 0!X;"]W;W)K<VAE971S+W-H
M965T-#8N>&UL4$L! A0#%     @ \8'V6-GYB\KZ P  30H  !D
M     ("!UC<! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M" #Q@?98^3OQI+ #  !X"0  &0              @($'/ $ >&PO=V]R:W-H
M965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( /&!]EC(<^<9"P,  "D'   9
M              " @>X_ 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L!
M A0#%     @ \8'V6(@<"Y<;!   D0@  !D              ("!,$,! 'AL
M+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " #Q@?98I^R/^E4#
M  # !P  &0              @(&"1P$ >&PO=V]R:W-H965T<R]S:&5E=#4Q
M+GAM;%!+ 0(4 Q0    ( /&!]EB7WXN,?P4  !(J   9              "
M@0Y+ 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ \8'V
M6(@[81FA!0  _R(  !D              ("!Q% ! 'AL+W=O<FMS:&5E=',O
M<VAE970U,RYX;6Q02P$"% ,4    " #Q@?980*1,.Y4)  !I70  &0
M        @(&<5@$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0
M   ( /&!]ECJ!&8P)@(  (H$   9              " @6A@ 0!X;"]W;W)K
M<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ \8'V6"(QNMY3 @  ZP4
M !D              ("!Q6(! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q0
M2P$"% ,4    " #Q@?98,06G4I0$  #8&@  &0              @(%/90$
M>&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( /&!]EC=1'X:
M2 ,  - )   9              " @1IJ 0!X;"]W;W)K<VAE971S+W-H965T
M-3@N>&UL4$L! A0#%     @ \8'V6 HC4UT_ P  /1$  !D
M ("!F6T! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " #Q
M@?98/T7TAS0"   Z!0  &0              @($/<0$ >&PO=V]R:W-H965T
M<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( /&!]EC9[<W3G0(  /P'   9
M          " @7IS 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#
M%     @ \8'V6#/=.)=H @  Z 8  !D              ("!3G8! 'AL+W=O
M<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " #Q@?98285XAL$"  !5
M"   &0              @('M> $ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM
M;%!+ 0(4 Q0    ( /&!]EC=ZLI6E0(  %4(   9              " @>5[
M 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ \8'V6%#"
MH0QE @  B08  !D              ("!L7X! 'AL+W=O<FMS:&5E=',O<VAE
M970V-2YX;6Q02P$"% ,4    " #Q@?986W-IMT<"  ".!0  &0
M    @(%-@0$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    (
M /&!]E@^2RRQ< (  %H&   9              " @<N# 0!X;"]W;W)K<VAE
M971S+W-H965T-C<N>&UL4$L! A0#%     @ \8'V6#E%<<'_ @  !PL  !D
M             ("!<H8! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"
M% ,4    " #Q@?989H6P8GP"    !P  &0              @(&HB0$ >&PO
M=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( /&!]EA,J$#XNP,
M )82   9              " @5N, 0!X;"]W;W)K<VAE971S+W-H965T-S N
M>&UL4$L! A0#%     @ \8'V6"ADR]-* @  R04  !D              ("!
M39 ! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " #Q@?98
MTC+0N2L$  #?$0  &0              @('.D@$ >&PO=V]R:W-H965T<R]S
M:&5E=#<R+GAM;%!+ 0(4 Q0    ( /&!]EA6B@_F' 8  %DR   9
M      " @3"7 0!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%
M  @ \8'V6*4$B)<3 @  T 0  !D              ("!@YT! 'AL+W=O<FMS
M:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " #Q@?98M 9RCS8"  #\!0
M&0              @('-GP$ >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+
M 0(4 Q0    ( /&!]EAJ9;LN:@(  $$'   9              " @3JB 0!X
M;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ \8'V6),P5N=/
M P  T H  !D              ("!VZ0! 'AL+W=O<FMS:&5E=',O<VAE970W
M-RYX;6Q02P$"% ,4    " #Q@?98$(E!B[@#  #U#   &0
M@(%AJ $ >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( /&!
M]EC\*N=S.@4  '(I   9              " @5"L 0!X;"]W;W)K<VAE971S
M+W-H965T-SDN>&UL4$L! A0#%     @ \8'V6.@W6X^/ @  K0<  !D
M         ("!P;$! 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4
M    " #Q@?98\*927OX"   4"@  &0              @(&'M $ >&PO=V]R
M:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( /&!]E@C_?'+> (  &0'
M   9              " @;RW 0!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL
M4$L! A0#%     @ \8'V6'/O.I'0 @  00D  !D              ("!:[H!
M 'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    " #Q@?9830I+
MLY\M  "5?P, &0              @(%RO0$ >&PO=V]R:W-H965T<R]S:&5E
M=#@T+GAM;%!+ 0(4 Q0    ( /&!]E@[@TBB:04  ,(@   9
M  " @4CK 0!X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @
M\8'V6"Y&%[1[!0  &QH  !D              ("!Z/ ! 'AL+W=O<FMS:&5E
M=',O<VAE970X-BYX;6Q02P$"% ,4    " #Q@?98KAP!^#($  #M&@  &0
M            @(&:]@$ >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4
M Q0    ( /&!]EB)OL<\R@0  *L@   9              " @0/[ 0!X;"]W
M;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#%     @ \8'V6+V<$<:# P
MO1@   T              ( !!  " 'AL+W-T>6QE<RYX;6Q02P$"% ,4
M" #Q@?98EXJ[',     3 @  "P              @ &R P( 7W)E;',O+G)E
M;'-02P$"% ,4    " #Q@?989>%+[2X&  !4.0  #P              @ &;
M! ( >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ \8'V6,,EV4B4 @  WS,
M !H              ( !]@H" 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS
M4$L! A0#%     @ \8'V6(V<RZLT @  5C(  !,              ( !P@T"
J %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     &  8 !7&@  )Q "

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<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>105
<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>ZIP
<SEQUENCE>111
<FILENAME>0001013762-24-000473-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001013762-24-000473-xbrl.zip
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
M8+JH'OGOVIVY:.919TV>S<:UN:E4AO;&&=2J'9KO ^Q,$2=PU0=3:/!9-X=
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
M&99Y+SSY!,1)T/<,>"CS^^>3DR\&%R6D9:#<8N(5@5JM&7!#A@#Q2V\P",*
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
MT])!N:"#XJK9F,Z%NH,_-C>ZLUKSZHA](L$XZZO7&NOVSO<BX#_*7I(#LV7
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
M1[:43L&*,R/,:,Y%VKNK3JYQ;ZE4:1.)PO[)K&TKYF>#5=FOCJ5+CF$UH#2
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
M'3(Z4*XE*-> .%1^60539\Y3IVZ'3YU)GZ-FPK:$C"Q;K'AAD9%V5[:4,Q4
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
MV@5)%HSQS8@,.F(,K7$2]P&2\+S*SI@)*3L#CS'8+[F&<17-@$<X4S(<H$B
M/V1T[5W3Z:I<#RBX05- A4,33<BC@,VK>2\!<1$GF<-'_IJ.(54?*DX_RB-@
M,V.XNTR)OAQ[2494RMJ=^)L7%;)CMZ-1PP2*J\;'MNQLA[.!A4D+A<X"*!0>
MO%)&'IIY2+OX(')EPE=(YX TH!PTIZ("^ H9BB+A$J!AM!W5F?/)!O024)KB
M_$[LL%4X0GYI&#A2Z TP#P55W'4,]'3-^]J4/;9QU>LD13.5^#*0Z=_RZ _
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
M>CB#L;WQ,#:]R_U:;.!$B]C0TH^=:MTEJVUP(+77K';J5CKQ'K 7NH'B1@Y
M@6,C]#MBE3,7NG3/(M.]5<J5!JN>C#2F4[5B_&>PF'I%N5&8HMN$RQ:;?@9.
M*3MXU'/D( >7M+<:6#:WF<74\Y<:4ST7I%FA"=YMM3 C[=+!>(>XP*ND#>FK
M,[5DMIY.VS/4U%@58(")"TLK"ESKQFAU47+&Y_.J]661) ;R.^5[#21X4>-+
M6W099,IU.HP)EE/ ;:JP[L[_X7YG_F]<D]YJTM-'6[AB'ZYXN(4K?FGA9MY0
MG%2OFAJ8/3E1WVBH^LL0F-[H6YE+C?5;X"$('9XGW)EV'!I1HB&,,JL+&#W)
MT<+PN*@[19"]L,+N<#$H?=-=NGAG A[XRB.+SE;T9=F8ZZZU.G,,ROMY^1_^
MS0_NX"X92.>,E"_ X2(-(]"#;3XOFK' APY[%W'LGH^((CNEK2GIU, ]R W6
M "&ES^9N2D65I&0XG\'4DZV.B(YJ!BO(8.E/TGQ2L[SS9,X4,(JT;%75Y^'C
MZL6RM&^+*,2"<%H>Y3.TF]R\SX37:%S,9@N<G-7I?_]I[T_\,QUR8_OY@]]^
M44Z69]]S_MRK='("9_FB)8UF__H3=-!_+1M[/I.LC/.9"3,INS^IFEI.[")]
M]-[N 3>T2.QZ#'"G+?]3R"AY[^WORK[30WLYZ3WQ:G]AZ+DDT4]$HI^H1/_$
M$MU]&_VGX>_\*\^USO\G6ECY+T_%=9J [-BL_8'%X7?)P\ZGEX-T]8]C?78<
MZ[-;)1>?[^"]^LUOHY-E!;8..DCRV2EZ]IS-!=;9UM/E12Z<M\;Q!#(Q;J@^
MS@Z?P-(_>-(Y2^8UN15P';O/HQ&.P2$"CC0)L<BEC/UG;"W"0*60I=G!=);C
M$*$OQ"O;D>,4;MYRUR!Z)?EW3<$]I6@B3NK)FIYY;KS<?$Y!-;2+HJ#;%CG:
M/%72#[PM[/7C',$A?^QI#VS&1_ CI VY]%"<E=-B5KXK?'Z>O!$IA0A>+(^<
M7I+(G9)UGX./CKPC7@:TZY+/F-++I.4(?P/WI&@49="^@]U 2R@7T)FN6Y-F
M8SRKN=%=(+SY#,?65KO=,NT6E44<!63(5K/IFU_"RQLK3C0V:!'BTWWK9),B
MFI$ ]5MI\W.!4M)&&L8B9#Q9M4LQMP/7_RG;N2/!S*#P2=!"S,ZS+%OY&]F5
MBC3Q&Q1DLT6E;1ZYI$$[Y([M16L?8XQ+"%KRF,GFKU/0REDQ6RADRXQD:;DS
MY>8[]/N:"U#)1.(_0 633A003Z*XH4[.:G!]"Q#>RQA37YD>3KV#D=3?J+)<
M527YV%E^7N;"0H] 5;&8U6MS?<;@$J\RP"_15.\+**O;<N0J-1AJ$69*<F-'
MK+-#IK,^'L\:',AW(-6W6"(=HWG[_6?[L(??D/Z_7/W;APVH]P\Z*/[O__GN
MP</O?OCTQ\4O9</PU>?5=,9!+]V,;VJV-AA>MCTN!G9E7L[;R/KK'!;8HRAP
M7=0+%)XR$+;-SG6RRVBRH:YK[;<!*)\I/&]ZVDW>MN0P.BQ1%M03R>JPDF9
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
M1CEDAN;"=GD\>I!&34J: ]!P3S$A\.ASZWS%MQ3O%Z0XW!3+=>?^W6Q=H.B
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
M4K9T=:D2S@0W29LSA:KTUV*4+L8^'6B&]&.6FRG3SJ?SQ6?:P>8K0V5TZ^Z
MAQEH=UPTB@>@(>;STB/;.:P5A=1H%C@FO[[+<\X2)I.!29V@^F&B $L&O# I
MD9 -D"BP8ZH[SUV<%3Q/-L3$P-/]8A;AA:<=TL#>>):7 J<Y*:IB6B[]:/T0
ML<6B:OBR"?'8:1K.<U:?+S,E?M.Y%;R;Q%@N(K]DE^YFX*$43!*]00@8>%L(
M]@0]3SG%O,;724YL;O#Q5>-B ?D,9^$7RS]?^>(/0Y@\VB),^@B3PRW"Y/8(
M_*6 "Y;=G:,)XM9O<5J1^O'TO]\H\.)Y%?>01LT;-.:+E\\\><I0\M!%R4.<
M7//5[)25-&OS<D;.RJM9+HCHY_/H.,ZZ:T!GRFOIU)TL!=LO+W+)[00>F;W]
M0VDB0UI_AA_O24_SJ\:;;1JO3XD</AR%'_;W'@A+COWBWB%7?&B+AN+]PE[6
MCFOF)G:&GNVQGD3'?.?;&=?RRQ%P+56[+%!R, VTG$M,0J?;6ZN&F:!3^*!7
M=A^N5=P_'#EZGL^9",Q$*?]DCA/F3SP+E0K:ZM60G%9\E- PQ13"_ELYP\T4
MDF2Y($UI$&)T#\\S\5[8AB6/H-1R&XR0;2RIT*)Q[C_\"TN*V7$8=Q-\E-.Z
MGK3<=P<C7N1K)%T?KY:,#B[?I1\TBJYBQPUY'J62G$Z1=L04H"5=.2W925FL
MECRF15Z*1:E((NMRATZ(L+3D3G(>[ 84RIP6?*T:H@VLEY6:8#893K/JDZ_)
ML+@>IN]U%!1_ILGYI^\#X:=[HJ28V1-LU?)DA?N^)0Q@;U;"]'V+I]';4&V7
MM.UJLT ?YU$>#(D9KUUA<^>!4+G6A?5FMW,JO.Y5^WAWQ-[B'Y[@UDF],(\<
MEU$(-,=IC)V\]V+>CL09R;G=*;E)\$J]@,>40AQB%TVQ8Z4LO7?3I56;&X^M
M.K"<)2JK[GS ]4;LAQ255)Q%M2%02YN.Q]Y<W=&0T)NC9T\U^G,76ECX8;$2
M'&+RC<+1UA4%&;,._?%CA;+D[7+4&8O0,(=A"/8-E]#(N6-LQ+@<A7O*B,[\
M@NMS7K]XS* 8/G*Y#K<1_%IH4>1,8#3Y,2^72T&'A$B0<O5:GV'? =D64Y2\
MKCY7'':$<8=V3\UQ.WKTK,XE.=<363]4/PP>J0PB %9]OV,1K2!4N?\3[95&
M2'C[K]$!:!"MRU/\3<5\.V;N =U,8MTS7<W@@WVK<2[8KSC E63R:,+/I)^N
M4BZOR('E@ACII<[7/F%N9K)M+0#1-?$ X=0Q2',K,B\-EW5.RU:C93IP5R@
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
MRNPT V<.*,$@B2[(Q^/57"CN-.C))3\T@:1[VIC9;J"= D][*/:&)S_)F\D
M,?+C6B_W0?U@43#Q"B^&GSQ)#W2*GUSWI(';EG-Q'8V4SHI"X&  N.&Q2_*X
M<J"542OLOW=*S]OA.B_]6@Q>8LPZ$TS7-6=TG5$/^X<V**FBH=R/GQG1/*O#
MM9L=*7&,R&*I& MN?;G4M*[)>:%\[0(XD>'@-S.FR1>;4+!UTQ)=-I5JF.F.
MF+Y9H,:[0%CP(^2DL(CVP*UZEH818$"G4JC%"^O_(MAD?:XG-U808OS0W9M1
M,1(\_-)(8W9*D"%IL_^;SQ<_9$=CDDHI.Q#(D#?]8/'1WFAO\ C@X=H$W>!;
M7_KNOX_,PVK+]VJA\N0Q,YHR-X]<A/:'_GP#)?WBY;/CER]&H;1"]')V)*F^
M-ZL%T*NMV5T=FYU4_YRL9I\4>H-RA\NJ-+1OS)K-+-Q=@!T%/RCT"FTY-$7\
M@I?ZR*SSS6R=;PJZAUU-/P^LXH <C5@[N2OBP8'T2=[U:*: &!+(3S>&E0P#
M>%0^ =?!<NNE4IFMKJ-WUU(Y?"))&BW7EARB5V)N\,:1GGBK5M*7MGY5OER%
M6&KO=9QWNA0[-_(?TT=/.9_%O@)_%Z/\_(PPKBM0(_8'QR8\(W'BBR4^U1E3
MM#[7?OXHN^[P3S!1"#3R<2J)7N5428?HY/=TSHAO+0E;*9$)NFC#YRKIIP'
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
M*V>3Z"!V></+G2B>X5L9KX ),[U34:25-#XW+9=L<C)$B^_V4*FP]QU/C!:
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
MT@S*D%"H[(=7\VX22ITLP*$R)>3H.;=B#B6#\<NU#W1)F,M,C0YM]_\A+F2
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
M<FW# =RY!C^S?R&(4[:-9"#]"A(PAN1QN!6$;)S!HS8JZ]S*VO#;DG_( HV
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
MGI& VEGQ$L4R[K)FTV,$X:P"0(!8R-K\Q>Y>I!&IF;*R>FQ"U9?V2_JW.2&
MQ]1O[,ZOH/#:B*#'O,&&QLK /;:TL-9(I5(7W#4%SSWU_"2W-L17Q[;M=!QX
M^=.:>K0*SK(W.*'DXE^A%K>>)HPJFWQ=E0%(!BF"YI=]>K]X7UJ5>/3H2V>A
M!_Y/_G=?L\&@1:9RM_$9J'^;JKX@%Y)JPTJ4 CDR,T]E::G,@9>>1BE"C4RX
M69Y\[?S2ECMN:IT+AQ481W%J;E=ZK,N6LIIP>8T;3^X 9&"6['"F/'L.HEO2
MAB0D%0SH_*W2J%*C-EG+DVYQH@<KY>RE#]5_GB$FU6B\=) ,445GP:H&;H)<
M[!0KPI^G%9ZC'"^$5$;SV?/OSY\_^Y7#=G<<]A0G&H7GU#V"RL@*^9R*.F#G
M?BGV1%(J"ZI6,C#FDHHC<<(&/5!%)R1S_,4J/M81Z<I/FOLK:G]5D/3I(;4S
M@H7Y#3B3NP1^!7A]0[=DGW#JI<B+12<ZX?:K%7+AA( '=AVWQ+Q@/9Y<^0$A
M+7_A;SRW^0L"$'E_].29_\2Z\R<U.,3\7EEMEY>524^].O_IQ;FS# 78MW_6
M-Z]+-CZ8JLH@C3*OZQ5S0<(]MK172K9-D@*U]/[$?@7O#K>"T/?WX$?]I#FM
M3TOGMW)$[T@A8-$,@$@!%E0&VCOFB[M<=A?^?\(%,:M+[3W#>PVB!AOC MD7
M!8W?VM__Y;-O'C\J+EBY@6W9!B\0CLIU%TD$XJ7)(27<;7+_2'GG+_GYHT>%
MRD4D='.R=.RSA(O8#SIYHLU5?=-3)>]!GJMF[8HG^F!LD-_AR5S^9,6^1_N4
M>*6)'AY,!KS6@O%0<N^="IT'#OFCPQ?&<6 CDR1RMCOE0%$UE(/V.5DC_I>:
M/Z9UM CNI-F8V.F"JX.RCR47IS GJ.[VI+JKP+" LM+AT5@1^R1B"/Y>03C
MFY['C\5,B%;07G=@ZJ3F ]]'ED, -@3C3;P/ V=\=<1*K2RG!=]E[QW5967[
M-^$F^".#OM#7;LY0@2X5L]NK)[!GS/O'V2=,AMQRJ/,?I[QT"@CA=V+0GKN$
M,7?CYW^MO8\7.\!L8_2F+];Z.7 ,1?TU0#&-30W>/6[YR\XICMO_>1O9;RQX
M.L3D&64CPH64J>1"9YG9F15_6/F#7S\#0NAS$J"U\@)N2@>JNO!OYB3JN.?^
MJ7JMPL;(\VCY)_.#WXC,IBYCJ3!Z%S#RJCVL4/Q$M$A$BT59@3\71,&QGX3.
M&,#$I;:YX5P8)$U/DDY(4/ ['^D7\@.XT0.D^HB5B)NEWZY_62LG0:0N,:+3
M3))"G7;$JW.T[6,RN5=P":^JIOC_FJK]U]6V<8 ;T.H*\\A]"6R$:E4)%]L4
MA*O#>N)L#;S#976=$ORD)%I"::ZL:3Y0YYQ?Z-A7,7.E#5TR3<U8-_H8JM\!
M/G062>Q9FL4977H2=O.O!K ;D8 177#L;3_IY9@.6#\1V^ 33F?"EXDF_)R\
MR+B6C RZVR<"3V5URQ#5=C=HJ$<.N'G=LA"@=]]91>'PP[G1P\&!76\"^B\,
M1'9!$8UV[/U_"@'%QZ?%-_IAO]LHM^A/3ZS2'VQGCLVG"'H'(\J^DF5=PI5_
MY&'HV:P4-?HR;W@U4RS.HE*/(X*/G;W33.< #G'-U%DHTYX7>/M7(>O,Q5?1
M=O$(%/,RF-I$X/C@LR+)&OAS7)XK/DT<?P[#"D"G5$AW(O<H%90@H!27.9("
M+4:P*\D3!M7R==5SM6'P-G"C^JXB8*)YK8Y%-W5\E)Y6?*T[/SL/WXFYUF3L
M@3DQ:0O@L##A6$8_4_TN2]:-EVQQ\Y*51&%!J9TT58A9S"51HT2*_Z,,<O\-
MG+_!^>X"EQ!O\25YB]/[PH#V,EIPR^9(0Y,3: -RFII[J(CA[GIJ]>EYU<"Q
MG&]G@IE;@8W+9@L-NX+NIE(-"M^ 5FFJ@TG(*:0=KEFJ!  &NY>%]EY6H+-^
M$&PN*V/K/M^[I\VV30]NRA+LN?4!CG9WV%)/4K5';I)W(&S7+6FIVETT:X>'
M,TW8[F.H.FS9Q#DF:G9Y88&;72(?VJJ\<Q7-Z?:DL*.=MM,JU2CK\*[A4OMX
MR1]K/B3NMAMB]8^]#]'K)P9TFL^45YTK<D1:FSM191%E9:..(7C#KFM+XA>/
M"BCB</A5Y_=1WUZ$0F7U&8/0NW6'!<-NW8QD2%.N)GTF?*@G_K(I[O9RDKR]
MW,?>'A\D86IW,E^3G/'"=8CQ[%-+7Y%N_ '!] _&]_Y[<%7OA/KY\Q'U,T;]
M?'9$_7P\VX%"\Y\#I:]#.D5MS@3G-;G4,+!E,)G&P< !5O]2]S.D]BQG+>D
MD=E2;*KT_!C2(KJ_W-I-QQ!Z2B41&M6ML.:!Y!%FOL! (-A<*_;!N4!&>MJT
MSY1VB(M%K/&%]JB&D"@;<G.4!D)>3EO%^9A1$NO,R>BE#BW&W] OHP[!#N!B
MWZ03SP.<0<T-^F/$'YVS-WHF^F-LLZQ#:IR#!"O#P^?=,("^2]WDBWK9U N]
M+S$#BH,9L=X(C4B'/*,F'W8#O/Q(7"]I]@>4/>&UKSOQ7D?UI__SP[?GNN8'
M2FIF*CKB&-/?7-1S:EGMZ[];<B"HRY$_SS!XD,AOO*.UD'7$.6E<WFZCLCA[
M6IQ7/KK:H5OBO.O7IVB"_<F'N_,J4*^'VIFF[9RF[8K7]>RJ]9-YZ>/QSG_W
MQ\V<KJ ,;%&.W8J[4=.[59F:@D-%,;G8XY(\[JD;)972/(11C++)//$\F1B"
M)2LB9-XL9TM'Y_W2626@1C(RK;8-PLQM'.L0)L8M*7]$Q0C3.:%:7$$<32Q)
M&O(KQ35-W0GUF/)2Y<;((<:5;L[.J!:RB!T5VA:!8"-,I+0&Q8Q&%H*25:=@
M!O%<HL0<(9^[J490%TQ/;,A,@Z9"S5ATMWE%3-BSV56',%;F^=;'B:G^&/??
M7X7MO#G3II)36E[B 9#=[ZMU,Y=,L+6C;#\57BIE@7#I5&9.@]A(MC\DN@,C
M:?<RFSC>A):/W\\DL@),N2^HVZG7:=O,*X+C^A4<WV1:V922^*',1!B71"G*
MLHWMW@[HJZ1@!)*6#58^)1TD[J24:\P=E;)"DB\RI>^V'T_II!N@JSG(0E!P
M3,3U,QR\/TGF)#UI72QRF57' 2BQ')I)LV?KC(0LLV!3T%[;F< -&ZX\<]+,
ML/9R>DZ60]I.[I(4FTW7S,+D_Z][.Y?V.:;,!C&KE\LU5DQ[^;__].A/]+,/
M,&?Z\YV'=-W,-U?XZ*-_#\&1/Z67U7KPL8'^ZT_PYO]ST^OU27%[5BUU]#YL
M^),X_)NY?D@N_>CTR1=-&Q]L,S_\R;\4&/T)^'CY$;+R!OUU4:V:Y>Y_W?1T
MHRO]S__Q]9=??1U5SR8&,^G#_(9#HJHI#0(K<[6NY_4MMI[I"TB>QO^GIY?U
M'[1@WF^#TW%U_N%6)Q^1- IOEB?$7LB<LG#.+99M_"NL^7!<NL>E^QLN709&
M47NL<5X-ISK!91B=**$%E:".J_*X*G^K(4F0PP?^_GB("BZK>LZ>>DJ*%<I/
M'(! S&K6-RNBO_4.,-5,0G68]1M%:/&@<:8AQ1K@J/!%.CTUDQ[>/C: 3$>#
M:@Q13EJ!1U+& @,PAVA8BZ;G_,#<K+HYP)KH(Z!GO^79$Y(X,4*YMXW^H-/3
M?T+^F3@*KBO%4/1!LW&<EO%1K5]@%%8!L<E1U2*I=1KN+I/D88Y%?*B>E!]#
MJX+D4"IX%#82G,BB.H5:Q*4Z\Z^6<,7S[IKX-YNE9$<C]%0N:@MZ!!LL?8A_
M!;P:K1\_*B%'I432* L4&M6<Z&)H-DE:F7 5Y A6(GC.N92-"L$-,__<F+59
M F1@V*L$YXQX-.VRQ")"<)U-<[(2=#8/QV0G[@OX>.^K]%4C!05DHU*VC?':
M<Y2") @Q-=N2ZI#)HA57T&+LNM:FT9MAR2:6Y,X2HQLS&&CL(D!R-^<^$P*Y
M#>NNI8HRJRA*5@BYA3WX$;9_?BB@$4V3=\-$]BZ*\Y'Y:[A\;=IKJ$6)519E
M$%SLD+J[D]8BSH,JL[:]5AAGGGRZ%K7>*.AX0VQ:02=GO,$9U61J^J"Q6F\F
M\JY1')*Y?UD60Y$5X0O:X'N$^B9-FYFU3NMS27'NU@%;5K@+=3_*PG.3SIZ\
M>TBW.YMNOV.N70N%N.54F=#TNMWLYKQ+"1%D3GR0I/0(RD(M9Z9T122$;E&D
M-+3WW5Q@35#S7)CE^F?855PS5<U:\:04N=H K^+/KQE7.8%.*XB;:2MX?_X2
MQ>"E-@?<X(X*IHK>M:+"2\&N#:7!50%50R)$2*?7@] M2.?(5;VBG1_Q<<9C
M/76OF4^!#DI>;K!*2N :"2;"J0HK;XJNY1W\P+WX=#>)3X]@HBDTU21F*%M&
M^3MC7@8T*A\U4N^BD?HTE.&=R=9SR6H(M<'BOFJ#3OAGU52QWL),7(5=!A0C
M[-DD\FP2\38)>!LMK$WG(NB-'C2P>AU<D&CDNA6,K7A(J(%]Z^(#(0GV-U^\
MO&69&ZZ5DUHW<\ISJ?M=UO+^)<RZ[Q.^UJ$BMR.%#(TROC0J&<4/WIWHO>U\
M#N*-VL )5EOXS<6+JF>4 4,CSJD'=$D?@#1Q'6SF](4(;. _[3WV9LEBR,M=
M$ @($B]T1"+J>Y>03PJ6W:J3S@5$"2="+\2/; HM*C\TJ]8-FCDT;"3?9%IO
MPW3-UK&?(1%KR7H1_!E7MY=$M#/KNV$XX2P=#R:L ($DG9BPCS^!!_J'CX7E
M5+.^=R?Q;7V7Z+881[<MJSHK-P:5<_T1#&$ZGF5&'OD1^MT"!$K?@X,( S)%
M=@NF,N\% <@]@V8/[6 U*0]E/'XW?E]?]%MOPWEHC[^B+?E9&7I'E&(4/[_N
M)SCUGZGOY-] :,1X%5_!<Y5$Q8N5!@T8KD#P\EUL)0YL+GPGO;3ZZ]QZ;;@>
M.M$7X\%_QJ+$GR7-*>2F/8&R%W\(S\3_ A%MT!4>WY2<7_NLO,CT$=W$(P[V
M&8?D(2.+C26M3^^HU/6GQ<\1]\ZMZ-J9).]%>J:RJ.P]^RDW!U5%&D\)C]*[
M.B@3?DD*E$^P^/Q<N%_FG+@QPOZP7Y*YS/(6'LXF?8!&0VGA>6A/_FS/<>I=
MP3]^^O:E].\/P+4AV*7#K$KVU%#H6:R4372(;I4H:4,,XM?IMIQJURH^D4WU
MD_ET4(,0UAZB;B#=*^GTZT864(CNIXS(N.%9D%2TA R=0>67HH\1V5^Y"<D5
M1=E !UW-=B5PD)7AZ$F2NGQDTB?\(;E1?NA]0TN:;H;M *$&0I"&N-51RP\5
M"!>,&>EQSA=;CBDKJR$6:1!9%RXH+Q V<1Z[,6>@_EXI"P5U06E'J%2;CAM-
MQG.G#I:OCQTLXPZ6SX\=++_;U7][JH%B+]6 NT>J@;TMKRA&W!?5P/CA(M6
MNR^J@1OZMMU]40T4AZD&W+U0#12'J0;</5$-%(>H!MQ]40T4-U(-N'N@&KAY
MR;K[IAHH#E,-N/NA&BAN1S7@[H%J(*%<.D@UL)?BY;U0#=Q@J4=4 ^ZWH!HP
M9NTN5 /N?5,-[&/+/4@UX-X_U<"^XMA^J@'W_JD&BCM3#;C?CFJ@N O5P$0B
MY.%2#=SLF7X@_W1O>>@U21->-PRIDL8U;T*KI9;'@I;9WY]^5\0EB+TJ3;1:
MK-Z=+/HZV 0QSP-STS*CO5]H_EK+$(2'CC]=K2*!%"B$8],I'Z(/J([UT"*-
MGZ=D+ (O:?*.G7W'^*M_M?PXX?UF,$-_IN'*EP3Z:K@)$A?9;FC+A15P6L1A
M7&XKR$;7T2L,UU$3XGA96&'RU&@;)04IV"D')O5YLCV[1ETH;1&UT';;(UH%
M^4+&&C)DIVV95]?T:.+F%CX(?^"ZGDB2W6*PX9"RGF5Z3MD>1/(1[('*7R>(
M",BY&:C&',ZS(I!%-ILDD\Q),JYF]855A) 'S<10QI0N)99)OUV',R8]=4H#
M.IIH@8GY0$JD<3^U9/T:^"_"38FV RZ#(<,6L"=!>^2AD<7<,[S3>^$OF^'-
MX%WL924:G9!3_,;&Z$_%7-ZO9;P()O!^[\I@%_$ZHQ:,V!1_4D%2KT40Z%XW
M;UYW;Y #[EG[(M!U!UC<$LL6]>6*] 3@U[;U4L&F DH2]!BRSK2B^:MK_T:0
M.TZ\U-JOFM6J[F=L7"[ILJ4+NY.B16N>T&LLN;Y!KYQD8,*6XVT!$-9]\U5\
M8%H*."EO]8A10Q630_X*-;F >#^4L4G>>]U>5I>!@/C .]<"+;],O(WQ9R=?
M;UP)K'4JJ$+G8^!+@G'0QA7>BS5%JQOHL/@;4[FX/KEL%E1>W'00'TII_I-1
M7Q$Z4:I+? $UZ$U[<DF%H4V-@;SNPOIUF(BP?)G5#=3P9(@':AOQUS>/IF.<
M@8ZCNRR59Y@.2 K\4!%*9P;WMCA*.F-Z7MD[_;R+GT?C#)\C7 1=+JL+XN;@
M)WY3^R^MFQ8G%N0;\"8_^:_G/PZ?<H@A=]&1>F>F'O245KG@:D-4UY1!L$O"
MV?Y,WML5:GO^N>(DI3NV2O9L..\4N]IF 7PB=\7KMLPWL_/_I-*3W_D?;7M"
ME$SR4>G,:)J%[=N#SX<L'^6>>TX*S;K+ME%W)<F![%*BF-/B>_^VA3(])F$2
M^ WEHN(5S6M-C*_V<.G0G/\^>71_-'O[G.:;7]=57;UM2&',O"9%BIE9U3B=
M7J"F]GQ\4'%A]VPX^!9+$EO7_JH14P^#>?R.1%UOR!I7:234>8A4CH]!7$X@
M9?C2!>S%?K\LEO&:DZ,$3XL2.&F?L#Y-*2)*"R._<E'O.J$&$8R*?]XE^."I
MVP5%#6_JJ"XC3BVO50Q<HV[&V_$AKTU->\T/9T4/FJ"1L5'/H3@+J=$EV:3=
ME/?N3?%VDWKN8FDQ P%%+]D@9G^)8,L$T*TU= H\Z2"B7&(];#*"^RQ'=M@1
M^N/8SBE?-V#'N'UB*8QL?L)$UHUP*?4EI3OS@VS/RO'O=]'H8<5-BDF&+?3+
M'IW3D;'4OEZ9=I)$B?,D[T2EKEQL891Y)P]&W,E4GI0EXTE?D_T5;7QLMR34
MDKIA"E1AEV;;-O]$60T/#7\0QR!E8/S.[Z[==D@<J4EWS9O&KIK/*O(YI<//
M+R>,@V'311YA@?8JE+_,T$84ARRORBI3WA.J2%#+/_H)_?O*?UT;/OU9L"7?
M3),@I"$7W&?*;D-C@QQ054#*;__1&HE87"-&!/)U>2;D4.NW3>B[-2XXWE<
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
M1_TLR)6'3\.Z[9N,^'F9CM*%\Z8D8B!\.Z*Y2K&59FSSO-N2((E +^#E;#;
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
MF5>^C2>YKSJ"^LA>8+(<=7GL4"$KV/5AUS"E]>@CSO.=2T,P@M0TBX\)RO)
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
MX&O_JG$)RC8X'$Y(99SH^1,<[+WM[6AKIQ\LT(6*L+T$>+P%K+T2\/ABS,Y
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
MSFMJH*C#HIHPKHG<JH1CBGU" \$.KZ.HU:' 23'*5YO'H%JY%<#=:N0*1,L
M.0".ML-RIT]F>;9!>[5!RYQR(;YS"<H6Y1@0N:8S%M2"-D:0_&+3?2B'&6!M
M"0N*UT!9VIR(T0'(*(&6RI,1+(S[44A&Q$!@C24L5K#C@QT38C4\3J<0=DTA
M4$(VC>NBJNX@N_ T6(<"6Z0@6F>?W6(9XI>4?S=N: (,?0*Z+4LT8X'O2EA$
M,5P-&BVP:T7R\-26C8I-\ BT1$2&)N1I>T0G)@/AZ%QJ X^"FG(23U404YF*
MR__JP_'+'DS%\Y7*:K:?RVK:937[SV4U3^8XU.(UK3[V[A"+VFBMG3%QPIH'
M8).IQQ=J*C5%@P8/=GE,V3.@FAG?W[NIBK\EEAW.DS.-#>H_>SDUB&ID?+EO
MW>6&>^&O+&@>_"R_T"C9=C#J/+$VV8LQ!*S.E<6.E#UNV\)Z9V.;\EQ'< >G
MI2-"!(Z;,S0(^%$RG\CP%JB&'ZMX^B'L6@0[:+=$N<M1=W"[+<C+15=R;\:!
M\=ESU%6W/DE@D:SL(YTL0%!J+K#Q5VR8R-T:Q3O6H!%G?>7Z[9V-10<@+P(1
MSIKT=W2.V65Z%C,[#C]C<(F4+4X&+A"[1FS[&C(7=,E<>"\R%S1D+EQ-YA8O
MVK,0>L1YAS7ADW4,_'744JE+DW<WIMF<E 7WJ-FZI&S!T905>I8J.XY:F=,E
MNFVI>%U-7%972L&=B,L"I?0L+AU*2 G6$'[-$UYW9HQ4@O,+$V^T;>^S'&S;
M$ E.&8QH?YE0+C\WNUDD-DA<H/J _I2<(?6)UYFHHN0S-8AAZN:$<#>L8SWQ
MG8 \]'1>YTLT# (\0/-"XUX+J0O2):98;V2*]9[WOP[MUD*Z#FH@TD?YY_"S
MHR):,X[UN@- B!C? +'AK#.3[Y?%&ZP$#^K5=5/[X+3!9?ANWX:3SM+D8UQW
MP-:"YSG6[)<TXRJ>5(WP]<A.X+K0Z(N0X]K0Z*K&_0<+_0*"T9(6Y*CE$.EY
MQW_]CXP!A3G1R]KP8$IK/(SM\EA8*K<7_J8UL->#^6(0NF4@M^$-8Z\'WX2]
M'MX@]GIP?>SU\%NPU^L8;<'UL=?-:VX(>SVX+O:Z[86_$>SUX-K8ZTOPXJZ-
MO1Y<!R3NODW$@S-5=33JP#]N5\(VMP$B0&Y/8U+8^4C!253HEV+]*%"WT9?!
MJC;E&Q@T%ID)'<IEZ.9="MW FU\?N#ST%J(;4#2X-F3BK'//NS#)%\/3-+#)
M@V_&)M?ZKYO )@^NBTU^=:8 ^M!RJH! ,&]1"W"?D.>!0)X;^W,=R//[UE0/
M16->+?>Y\YS[;.4^7VX^YSZ?SG%86('9O@4'"[&8K^1B=,$Q7]U'6$R7TAC;
MS>*0=[@++63O;W ;KH1'WN5,7QF7O+4=WXY+'EP/ESR\85SRX-JXY.'-X9('
MWXA+W@6V?2U<<N-O7@N7_/K$7HVQ![=\SUP-E_Q:5\X'4D-V66W_HZGP/V#9
M?I4,%6>K+ZAH$INRR8D:9F"AF('G(,'P/.6&:7@$D[^/75HVGE<N,#4_)>4
MY3L_!>\\RIL$%F7+X$<BT%DD;"@RK_(="0DI]S=EL@9FH)FCX+9_27F!$-RD
M>?G*8^)R31)%[GJGI\\G*'_]C!$$_#OT -=S'4C4%8(.JAJ/WHBQF/N5=()E
MC4+8%@(&GWXI7LWOG(7[D4K/.(55Y5XR(SVM(V[87&PR#$%@!D> X1E$:GJX
MM\.7G(LZ7L5A7LRD":^=WV<)\[[(>!*U'0^Z=IS&M4PV+Q?)\(HB&3R+Y$,0
MR0%[,=^NT^@5&8>@;'>)2>PO%Z2X#+Y-CKY1M3T:I^'1#/2@Z<$$30^&79=,
MVM<RDX5S&T7"RV%;(U%HNO9;^5!S8C=0JYE$ACSME5FIDQNPF-:@+GZ]\*C!
M^Z5X3H*;@[M=*D^C0W :3\;&JQY7<+<BO6; _Q)QEJH4"]*"9P@NEM2]2#^R
M=(H$EW2DM 2W>E9ZB\<#5#PO!]^-=#C0*\*G:CK5&,@GSN^2K!SFP.XOY5_N
MAO3&WI!>D?45$)?PD&YA*'+ZC0[&S,3<HY9>M+=:Z"J#-6\[T#KO88%W#XM+
M;FRG:^K\5.3.GB)! >0.;YWPQ[3\$KZ)N9[%W(:\&>//Z)25^#P)TWN&MC-U
M6Y]LW99^*_@C60#HYD&YU2<[UJ915ML <"I7;-5JMFGQ&3 O##HZ,SD !8"0
MJ8UKL,JA+W).V4#@-+\JO5:=+5L&\:;1GF# V^ QM3J*O3"%5,$Y%$>SV?0S
M8KSA8*]UD8,<=.Q=N'C;H#!>H7_42;5M#M5O66!([J8S'05XMVEZD!=K48[?
MG9;2@;2MI=KOFX_'Y2F:)TP+HZM)AG!(=RZ6IA# ![JZL'VN2MO326(@OQ.-
MZ2'X(7%T)J\RFRZ#Q YK*R9<V\X25K$"P:+V\.;Z;_4;ZW^W1+AWP"!V&[P?
M-.B_)Q>!D4R.2Q\P"%WXWB[Z1XE)/5EJMEM9V/07A.62.0NY(/8_$+?N029G
M%G[J]0:T;E(,A?]D E(1=*8#Z82+AF-66;S09_#41O3BXJ+'YF_HMH +^]1@
M"Y9H4DI*&\8 X5SV-#.:X9?/^1<O2%[C5T+ZF\S@M!>\5K1)^HPV;.-->(C\
M6PNHH3%M>=5_JMB817UU)$HR85TO9:SEC-2?^97:4QV#1Q5 JA=EM'2SF@B-
MC?V5>0M90UJ*?)H4)O0?200\@@4K.,D_C>E1D]QD#CA<3L,_-C%].[^Q: CR
M2G(+NEB?-ML+=ON/$RX+=4 '$C070";^!*,&P/+2EF1# 9FQ?SSAQ%/A1:[Y
MKR9+0PM$=F&8* QE)8@DWDYSY2:MX)A[_6"W35 =9MS!<6B38P9,'UINE,IQ
M'8+7\1C3T$N!@HPG*CRC!-)2<L&7C$I2&@\G,/NX#C@3M^@E$?6_9(_\*JS/
M=-+#=QS/*)_5Z/4)OLB5\@KZYUA5G!D!D4B^)L,*AT!U%J.60 =YAY3O)ZXF
M7/$(G/KDN"3J?IJO01IX@JLZ^W1S\@*#21+/V+4=);-)?H%C?7#D/YW^!$V_
M4<Y%T4=A8NU %)Z(\O=4M%;Y\_O-D>7F8W'<OR07;HXRJJDD_:><3HO%Y:FA
ML\2*3.V2@U9W/!_U:Q]UR.&!NY31]?H<"1AHT0_<E#*4DN@/9/[F?''%@.43
MS^?_^DO_1\(P*_0P=-5D3.$7%XR_Y KG2T Y]<(_)*\N0+6D ,Q)F)D-PAW8
M=XH8IDJMXIPU &^H^3R'X,Z!R).ATPC8*<V/\)[/[)Z#>58^49K!\@E-SQ)5
M/.5\(S$H4.%Y?+'8T-M6_PY#_ST<Y!NA5JM]EF=&;I"BL/_$,=@):<T7OQSQ
MPAHXK,/W_SQZM='?#S_0IB73=&B7^YG"]CI[0=8ML&LZTS5MU-7:JMK05=76
M[%J^X)AXW1M()G7DDD);P<"M.<%?38^?!W16H\1LCY4QS)KGD#^KC4Q:\W1A
MS6\-+0WU+Q=AE1G03O2_B%9A?*WAL"HLNR2:%#7C!"8>\QV.1C&I UT8 (I6
MCQ+Z$$O>74&4#F*+BW"B@@X?PJ_GPH-3"V32>2.)3'6(K4B25SHL*N\= C<O
M%4T\.KXU!7RS.LL1%<24OAM^[2O5/;]\KGMNUSWWG^N>'[J0KVJP-6 +,_S>
M:I<G&[[]]O7Z%]F[X/4">W=&U\KF;P?WM9B+I$XPNX?)9#)#8B4[^<N+S1?\
M,XUQ:'XV2R':BIX\H6LX'5;SKY_)5Q[-3W_BMB%P9J\V_!<XE7^>%^;Y#" \
MC"=&=\EI?Z%G=SZJ^9$U_>8F.!_1I$;^C_;;-%HL_%]>#%Y<[TF/\L&^3&V<
M)PA;8&4GHQ>KOK+US2X+\^*7#XBQ9+@)7NW5]#_%K0G"DCFHP#N; K-[LXNR
MBH%G&MW&:#N')N=JR3H^DMD.OI_9'C*,^?-\KS/?5;5"E]$K3H[7!IO;T6!K
M+QKL[*RW-8?:JYW!C_6Y3I+Q?,%RZ@=3U +1B#?V9]XG\;V?PGTL^OL6OU]S
M08RQ_/%*&]?^\F4;TI[:(I'2A^Y?^:%,2?;BEWX_VM_?C/:WMJ\ZURN/\0FM
MVG9_.^KO])^7[$J"MK/[,MK=:]G,YU5;O&J#:'=_IW<C2_;CMVOG/^1*TERY
M2ZR0:.;55/!;9/*XM"SWKK'7\H=7']P5S'7'%JTM5J$KO7O]H<]O@;)[&I-;
MK):>Q/P6Z(^5WGL#"N-R=^ZF73@N#DB9VR,*LV2^DDN[=(]NSAA<SV[2\FWW
M]U=TS5<=RJ-;AHWO?0&>Y4"78;.W>>U%>#P^D&155)-Q8P1[18JKRA 5C\E!
MVMM[&>WT=YZDC7WR#M+V[B#:>ODTO5MRD'8W>]?;N\?H('T "'B)H@2T=CGU
MTHYU/3K3L#78C?96#E(_60OYW7M*M20P'^1Q/$TG%S]=EI+ESY;I?Q-)@7H2
MI6G?[WM=OQ?7ZW)':]DFK;H%G;9V$ W(E]C:VEWVZ89AO:W!+/!J[F$D\!\W
M-Z/^WLO['\P@VMO>[[6,S--P#GY/YM)+$<\]7GCA(U426";A,!ALCUZEK9%D
M#7:B_M;U]5K+P7UTB_#=.PS/4L"+\$WF??TIV/>6WEL$"W+K%F\SVMK;CP:;
MSXZ /Y+]:']W)]K<>1!^P/;F7F^%@=R)'W"#1^156AKR)I]C_J=;7L_+/]CU
MP.?!/(+!W())^';]/^H6\]O68 /R,@;1YG8KCW,/VG3P,MK:WHWZ^ZVP_#VH
M4])N?7+!ME?0J'<BZ&O[_=XJF_08KWE\"AC_JYSEI<"4+C@/$0]%:;2>1IAX
M;>OE]6/$3\#/WXXV7VY&+S>OGTI^_(L@:S#8;KG7W]_5]U'?^KXYV@55^ 0V
M<9LL^<MH=WOO.S[3:UN;T=Z@'^WOM/R9[V@5^B^C;;HC=T0.OCO5MK/5^P9)
M:&BV/W%,R/1@!M][OS%P?4RW3/#:=LL\0)"/!XSKT6"]RUOM1P:VD'D&#?Z5
MP\4S?("?_F<\G?W\SO(3FZ]'%F)#<"NF:::4ZF>)^_)O_.T#2W'IOFVX=A4$
MSZ$&F>]^Y*^^:KVX%^J0:C-AM"!&&(IGLR+_FDX%N>.'[=YN.$UIAEJ5 @+Y
M98 DD4#6%O*P+)U8\L(EWQH(5)A%+0(R/AC0 8A4)8;QT?#^V.$&:3:KYGI=
M$OJETXID1MB:+$)9$Z72;9*%#)FG#* +Y*0I31_(E8#A+Y3)O)HK(B-BT(!(
MB875B>8VF>3G.&<-$*9>J%O7M<K'%^U5WG.KC!!(X^^;O>WF+G2M9V#6LV,C
M=WJ#51YA-W*E+1%P2A!0*;K-.%Q+UYF<FB2@&AK42OPY+5@^Z:<9+2E K1UB
MW+ J& 9:^ \B>DBZKC@VM.6E/H7!8>HGA;Z 50=*))W0,L^R9,)X5(S>$M!S
MZ$%V$FGF'63&+^5?VRUB1&W@6.&8Z %:[9@,>OTEJQO<ZS$)[3$)%FJ-^#BO
M%*.;#@-3UDT\OC0Z1(*:VCAG/L\9X'H8]0;H/GEV)AB28.S6[PQ/8QP>VB;&
MCA4XU/2_2?VA#$M85C. 1HN,38 J5JHJ]DYO,@92>P=&_SVA1L&4WH-1NSU7
MY#:,J_HG./7!D;:"_(Y6D%MW3Y[ JEZE8.YJ[HW7FK/44/4WM^E0YE7)"F0U
MC+*%NFZ9([&:KCL![)C)&=AX:8TJIRU13U"F;N10(MX2\&(>N@2\CUCT &\0
M#^=L+OS4 9D[#[:6R6SR(CG)&4AW<DG5PRJNFM"H-@[JP/E[D7"LRDD"#%7]
MLUHV]V/4Y7I>-CZPJ*WHG;JC_:SEOPDP;_<9,*\-F#=X!LQ[P,?A1@P4^8F!
M) 4>H"5ZF,:GR]G+3"6QX4[H=/1>]G:<_2"EOK/?V_XQZKCZ]K=[6U;]VV>O
M=@GNBG5L;7K!D"7/6^0R6D:(3I<QZ Y9U&($-Q),6CV($2P)8EP_@('OGM6_
M:F[_YLNM $#P#0$ ?N+:F<QX2?#G),]'C '.&..+(D&!1(*>[_8/6B$?%BDG
MDH.#X1 TD!"L#^0P# VUSVN:(,[UPU39C^#RX.EO.2P% I'S<@&;8>BQ&0*0
MF[:E&#%K/1.).(IYUI3RP+A.+73I@X."?*NT8,8?%VTTC'*)V?$(L=EJ.G.(
MW?^N1B=*#PABLR&F3XL%91-G\SK^N*$5]5\A1'),TZAQXF"2"EAX*BF1LR2K
MDHA5I[S2*D9# EDH(2-*JLBN5$6B-"7F)=!RLL)V)L@OG*8@:8*L^QPL5FT%
M_EQY=BDPT"=I A(74#U "><9UZX[DM1A6@RK*2UM-FR,PQIK6I"*7FH0R@6"
M?)2.01A<7SW8TD#VT U=WB6?UP![;4\L#GIC&< 2 ^)%F()DI)=6S74P?TOL
M3KQ]VT_?Y[WN"GPKJQ(W'")^3G:8Q"7X/<=&?B1G)SV#_-18&^Z6#?9!+JLG
MMD%R1O=B85P]!;-0,;74R*_(<?E<Q%]#;VU#65NC'-ZFI-A&'1]8 R%R,A:W
M,>-?AOTM\^1N^MK@D]68ZZJ(-<5X\.DPW!IL6N9<CQ/4L(J^ H_QIX2<(=9M
M/I4MG5C..X]$SRBSK1UPQ@,N3UE/').[.Z$C+X<8>I-LPEF<3B!'&^0L;H!(
M#7Q->)%0*$Q)456(U=+#Q^2WA5C2A+1#'IK5%75@_V;68<F3H\!7Y%6I&R3/
M@_F9)O/3?"1L4W 9)1+--X-X>!HIBT6*;<"N\D[0I<4Q0PL+[I@T%$?7Z*>Y
M:#1OG$,&4BT#:^MDL9C^O, Y'.DJ#4DK5V(HU"L%-U=RJBQ<.CI#KCM4\EKA
M:_5DP3/&=:X[V4?OD<&B.TYLY5>L'].\T@G*;Y$LYX&>\RNHS[>X\3SKR<5Z
MTIXBLO)CU@I%@;/!ES1F\92+)1P9\DUF0B?'RZK^#=U=LY*=D.H8#LQ<25@F
M$R.PQTE&*E,=L8)YE>E9[%200Z.W<=#&%^5I.F.*./;JV%U2]P(N*%@P2_5$
M$QD7^X IOZ:0>SZF,"3M7:;&F\5O\#Q#,<KWRF&B?\J/:0WUWCH/A%1>YVG&
MSV_JA0>8$2L!\^JNX;E;N7RJ[4UEN>^O->9SYSSS#UY"H8]IM?Z;E"J*GJNO
M^K,0<E8VJUQ7N)&/-ZHR,7*D^ODXGO!*EZ>)D+O;+7I?WS1]2%A[2K#FD=Q_
M?/\/6T\%,=!;A.CI+,\VZG4LPB'?]NEK1J(V/!K4H3Z"/&JU_C2@H"%?]=6
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
M"=[243$'<[#?VVWHD9MW2=_95;:BYW+%1U*'-G'^Z7NRWIX_]='<_I]6@O3
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
M]\#,D8PLY]."\.NEH5?EX#4GH<'F$WD](0>S(IV$ ]MW@Q'*N%::T+F.])_
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
M2B."3M*[(L-7K8"5.Q?Y<K+ $JC?"LTB6M^2N3W6&"8VL=)'9LKP*&!EGP"
M-R8F+;Z^C63UG VQUH".S780GL:QA1U3)J5.V<F8 1K/LF#5%--CKP52UHN4
M]'#Q%$)"PXRY"+&P7 !_+4[SL((_NA1]9&S8"R?$"/9-L*<Q@N$C__68,:P4
MSQ/H69\'E?:W9/VG(J\:;TYDO4;!#403\+(?K[%G@P]1H+*7N\8P)&(YV'4A
M-6Q"8&I-ONY$7(/JU-@-@[AL1 9MCL _[!G>$"R<5^: HOH%%3#1WR<]MEUB
MDP%&;5T7NYVQ[PUXIM>T6&)EZ+QH4*!W3:$K; <7EE R3[.=)ZQ8,&DR&2YL
MD)*^I_F>1H&B)?6(E!4PE>/(.@9BOY5!LM1&B7+&DZ(,+UGD]SK9JD-X_742
MF25-$R/.#MQIO " H@+SB?P;139&6-O.>/R(]@;UWLMOM+<RK8KD"4/3A0XF
M]:C &X%XIWR^6=78W(6-%9Q4*^BY)@V'<$,G#I=/?_F#_$9_RR*#A(06D>,^
M&;;YGU2>9W97"M0LACA.*TX?#BU:B3F<,OL%(2\$"6GQSD HODSJC8?MU-+@
MH3TSQM@^*DH42-_JA%,A0A7<;+MG@H+K?: U?&_J;\.NH)FL@7L<L@KT9(_P
M*%;&.D\!;-7"RD(^@B!<-NEEAY<'&QOR-^L*3?^L\*7*+@/-+UG"P(LSIV(I
MKFN:&Y[A6Y4*;#6S'<',J,T"<*#!'&FE8,YJM4$+@2(9XWDV3(MNS+%YXE5X
M[!?21<68-BEX>3GI]>P>]F0^@0NYHXT(NCD!5]8KWW)Z?WF\=3X6Q+ORG>%R
M<H'']VO@S0TVS^*4GF&A3'9Y9/,->:>,L0&\GC:U0MK$  /KWJ>P=BGI_I89
M%.VX.4$05D'^BEV_,9F6WE Z*0?WZM(&YE+&9D,NP2EX>L4J</5--DF]0&&'
M 3X?OLAJ0[0F3@QF(=M-3F3>%GVGSQU6E +IN$RSB3JMG_50;Y"T3JW.Z!>5
M#:1E[H)A%:(AK2E)G8,E0WI8LOHR=+@7 #T$K'U\HN$^<FQXM,=3;7B"*TX]
MH>V[4/<8F!:1PIP9?.:%#^H,.WNC441-U>@/4;W/P^7YB?Q(ZW$3C2OYUC"$
M2.MBHX1R7"UP;9RD$?!^>CW0N'C_'I!C:>!A (;W/\!-GLB?J$O1<RP"!PW&
MZ 3A2>Q1: 8+RQ!8053G0/D%!6W<D+W&QR4J&=U+6*/VY/#JY/PL_-LW>/5K
M0.(/<KL#A4I'W^Q3=H7'X+8D!TE\XBAO"?T$0'8GTI5-4_?-'O;QR=JJ/#!H
MKT\T4.$;%H,3 (66U]6RJK0P?X)G7XYXHZN"0X2E)88(XUDR!U1&T%W\"-+,
M(\P;G9FYHWBXUB*[8;84VFZYNXGFMLW83?8@C02-S=F45 S+,W$4[4%OT$VH
MV0WV9VU$*DINQ3:2 D9TC^:B1UK;!K!3,-W!7LX0Y3IIGVH^; [4/@]>!P.,
MM;2*S)GTV7FW0-;86L)V#W&,-_*7)PL'J""E5WQ*+53X'^*DTK!C7\(%D,Y>
MY0\P2XSO3.([*YP.)U\-:(]$5"-0:7UR:5-T^<7 )LCT-+$V&U(^#4UX8?,+
M)UZ> T:17@A-N+7IK4.]V1N\)D48BSDPBY/VH&B<J U\ ;V3[>/_3>3:L@:
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
M!#GPD)*Z)).8D'Q&#E9" &>7&S^'Y.0D"LRRJ_6R5>(U&2%K,4RRWK<T5HI
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
M1GX!%U$.0K\^7LM7J.FSS!?#4@"YYWMPG6O_LSF,4G1T6J!A,73P:%>H4$7
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
M6\#;S 09)7N?WGJZE1/Y ;&5>#@Z#OEAP(LHT2%7!3!X/DHK$[9"GLT^]=D
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
M&!9&3-&=Z-*T29I'%F=WIM79I(\5DW<R=2DO]!"E5*,3P7VVQWWJDZ.W(PK
MXO)X$/$L?M.<F &^UAM[CM^DIGQZ7+)!*X02FUIE!Z?I*<OSWUME(MU695*J
MDEZ:74G_@,4?U*&FUZH>_CJD2_\ QS'&H-PO>=^GOI*YK6^&VQM&37T7O&U5
M*I>=E=I2%ZDM&:DM#9':LH7IH57H(Y$Y+WA6-BU6K'Z_?OQ^?RE]N;_]?B=?
M7WV[>KR\D,]N+N2KQP?YX?NGAZN+J[/[J\L'EF2[D?[8"Q\DA.^,'4XT-:BM
MIZG!>K9_?GOS<'M]=7$&L)<^G5V?W9Q?R@]?+R\?=QWJ"TGV7$D\(<J+GG:>
M &?<*T=+GC]27)MN-S8IS=)=PVA3A!>"#FA<W.IG&YB)#D2YW\Q>-HRALK>"
M]%]L![NTU?GFQ]:Q.^URHJK$>B%91&F)5, 9/A#Z!=[@8RD"J=)I]?6<=ILT
MEF+"]($^Z3FLC\![YA@T;4S0?'B@4B+5IG >S"=P.N/71;^]&9 =G9Y_O[_'
M1D#A\7?EW%EVJ/O4?:.K=46OM16]T7B[-&QJ+?HQEY6MYH0)RGIAGF,B5=38
M ],!G@V+A*Z>C%:!/Q=QB&N9:_V4\\[.Q-,NWL"HW=YGUV#Q^52_O=J1##?
M'!F61W4&YB;'+GO^>SL8'?<=>D7P@; S7^ =/QG&^#T>^<SNXW\NX_.>^><\
M0X(:D<"( %N$OALS4^FJ@==/=W)L')TV%*W54!I:.^S0%^YWJDOH3-ADL]6*
M ;U>": WCTYK[8ZBJ6L$^2H7]K>HF=8*MW1Z>V=A.52R6;M-_)G\*<.Q.XN^
ML@@@8?L?>Z1W;/XX'II].,9[F?WW&#LS']=H.URJU<]X:=;B96V\),H-\1!/
M-[LA_CFKA"Q&L*VC4ZU35QJZ.I=@RZ/2=8N5Z9W>TH34F%J]C9!K24*"'B9&
MN;<HSMM'IQVEWNBLB/&=NRVKPJT#=T51]::B=VI;O"TE\?3S&:,,=NRB//5[
M[Q/'H1,@8[P70G9=!?-,::HZ(+Q5V8M24![6EY2'5>;IN48\+7TR66<--OJ
MMP:@ZV.^_+0!L8 _(.T S#7NB^O1B[VI9-'"@7?Y8TQLCX!23'GF&07:(KRR
MKB&OU#NJTN[,URQR?!Y%(;A[V"MX;QNY]W8IB&U/Z"QV@Q\='[M"A<-2Q(V=
M:0(L?C=UU/_45@ON9EW<S4V9:HOCJ88\M*EVE(ZNE8.G2@AX[B?=B,8T_\$-
MJF_+;&9[/#QO8M'E_WV_NOMV>?.HR#>7CSMF*<1Z#Q9"^*]WEF'[H/:@'W",
M^:A@(Q:[K*!C:[K2T.;?U#VSJE<''7JJ57T?_$^"E>TT*[N_^O+U\?CV\_'W
MA\LB\;KJ\K/;L*SK&@MB[W&QV\%WL.A0"REV*YNH?32:FJ(VY@<S*NX :>ZR
M T0PE9UF*K>/7R_O-\--#AI[ZW4XQCUV*L+"6H<2TPSA7DQ*M=!-KW54I=YN
M[%],Y@I+FYY,WNV>^#L=MHP/PWPA8!]<_N!=.19#>OOHM*;4U);2J5<WB%GP
M7K=W6359-#;#PO#"HYL;M8S#+3>.W5O$6=@!1MA0E59=A%N6O8J=0PZW..)J
M%LP@X=)KL?O94%%F-1IMI=F>+[,.[H:6F?&S'+ZT113+W0V^-+/-UFEF48]9
M13$F45^&Y.!+<M\)0$<LE"^\T#LV$H@M1ESZT:D&R--416O,=WQG0'9Y7K"3
M:%DY[EH,+37DT6U553H%\K>7P,KV- +A0]PUTRI9<)6HIY*C@JKL8JSKJ[-/
M5]=7CU>7#[0T^N'KV?WEU]OKB\O[AW!F+D9L'_^H(. KM9DM7];,%%U>2I9
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
MS; &OHGFQ!;"1N_)/<QL&]?@ZRZYQ^/YN-DZC 2!K$(@34$@!T\@J^QA9EO
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
MU@?>^D/BXC!3EPR)[9G/V*[$&9%KQ_.XW^J<NZP>T5G%UC^S^X^QZ^JL_V?
MW)7_G[UO;6H<R1+]KE^A9:<VJB($[?>CNR\1+J"JF:T"+E ]=S]-""L-FA:2
M1Y*AV%]_SSGY4$J6;?F%9=#&O3T%2*G,D^?]I![;M_;/)8L(6^B^[%CU7KVH
M^_+U*2=;8%@1S9X3S1J-QDI!-.V*:"JB*?_ FM>CF=FDT@%2:;>L7K-PI7JE
MF57TLI/P<1G(I7MPW.I9G79[KZAEYS5H62BT-DJBGP??!A<G9Q;M\90-V>,=
M"\UFW3(;M4:SX,5L=DLK<@W8A.D$DSN/E8QIS-K8TOZ"^I;J*7*NLSPRZ3WA
MUM]V@U9;JMZHT*HD:+5=EK4]LZ"]5A<_:K]W.8FCV/;QZHLVZ>OU:-I?NVFU
MZBLK]A6NOS46^DIHOD(;-C[),N+=GT&=]R9X^U=!2,IZS,=A8AKH;9 _#[.8
M^MX'LFBMK+M7!%$11%&"Z.P%0?1K!\?=KM5NUJQ&8V5G:447;XTNYNO:6RJ@
MK=#JK:/5%D-6Z_:!W2B_71RBZM</CCM]J]GN >-=62%IE"9*59%'J;61?IFH
M8S918.UHMVTU:Y7-6A'%MHFBN48(ZC6)HGEPW+.:K:[5:Q4N8:S(HB*+5<EB
MC8RYUR2+UL%QT^K5FU9G]=2%BBPJLBA*%OM!%9CYUK#JG;K5ZA4>AE<"LI 9
M"K\0#(Y_=]RG8P/^[_=?\%^_C_7/_FK6:X 2"S[Z:(?W+NP='ZVECS-D"-.\
M9(=GGNP@-SB6&]G--J8W\!^'A^87EWG.K^:5?0_T<,/^/6'^$""+7;&I>0+L
MRSP\%"\2S?-WX3]R^WQ3AW$PAH<;>-OB-Q(#.OB[1=E#!RL!) \"^GYJ.=NI
M4:N 0_WX\N"_F;<O8SCS(+3OW.%OY@60'@?.18!@Z.DO_2+?(@ A=!5H9H'J
M+F3V7X=WV'X"UAT3T/7M=G*VBR#5@:/A0 JW\C^N[Q?/D5SF.Z"&#)>931IW
MQU]/S9,?WVY_7)\97Z\O?UR9W\Z_G]^>G9J#BU/S_/;&O/GQ^>;\]'QP?7YV
M\_LO=PGW*]E!)'S+N\.3RXN;RV_GIP, KW%S"__S_>P"('SYQ3SY8W#Q]>S&
M/+\P;_X87)_]<?GM].SZYK_^L]>H T<Z^[\_SF__9P=G>V6DO<-.)F;\P,P7
M9H<FHS&HV52T!H?#=K>$>8WNZ&4V!$C"PLX]3\A]4BGP9[B@H?PYK9 !1GCV
M. (.*/_UF_GL.O$#;K?V@8OX(EL_*)2'N,D^-KG(OG&E_E44=X ]_O;_'#0.
M4G!Y,R>M +D?RU> K "YNN.#'GYF:+TCP_><UW%[Y(!X:B=;%AT#D%9HB-M>
M*4!3W0GLCKPSI8!*B:ZCDU4 YY00O3H1#8>3QXEGQ\P1!1\C=^C&I8!DB:YP
MAUPN<T%4KU4**.U FN_Q<0J7C>V?N586(BTSG[T*V8B%(7/X02HYN6?W=Q(\
M/@:\LVYU=Z42D%>VZP!W+ 5<J@M!&V!R%PU#=SRGV71U*SNPS.QX$@?A2RD@
M4WF"*MS>J'!.VE>4 CJ5;5391B4ESO+IUKPPNQ2 JVZLF%/J,9CXE9-PCVZL
MHK%]N[&*QO;MQD[LL1M7T<A]NK)K-F3N$^9PE0)XU:T5O+6(A4^5.-NG._OA
M8]U%Z YCYI0"?-6]%=H_[P9:"L!5-U9H_[=!:920,HWCE!G6_0\;/'.J6>K?
M;7]BAV+B9MWB_\LSU7,O0^RH=M3=Y)86URIJW]U=P:;81">SA>7[YS2WTS^G
M3$"J,&0M#-G2 .XR :G"D)V5,C=WTI.TCZ,&K':K:77[A4N3RW1I%<:6 V/+
M6WW?I6$:%6Y7N+T$;K?V [=[!\>]IE4#TZ;7*-R'J$RW7*'XSKHS-DO5'KI
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
M!<P+[5FM;AD3VUXWBKH1:&*:6V[?Y[*S\)3=D(D6[7'NY_1-GT[8;2 "A7K
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
MAXEKWK+A@P_7?/\"GSNRS&^Q<Z0N].8/]:!<)@V<43"<1(Q#1)'*(UPB@"L
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
M[@1? N*_"_%0CTI.6.80?H\.O G(@2%F$G&WGV4FKN=8_C48NSX*[,< Y&*
MIJ+P6QM7UY9V0'(H -2"1WCIF1URKZ[*;+&46V%D#U,.6\OT@)[8(8E@D_U\
M<.]X%P&92Z0E?$B\9QF7A)%030:_,EQZCE=B"E]F."BRS^F^"F.&KP)0R4F\
MQX+%3C^[KM6<4+!">7L1PJ]A0&<AD6]+&PNY?I:.WY 46"8!^F8(*MG$HW8'
MGF??40SJB0T27HO-F["CR8P_WR8AT^@67:U+YT)O<0NIM.A6<^4"I<78%+(1
M.C:Y J6F6JJ /O(I&VT3$3:&DP3/I 4A0<"3ORKTRSA9-H,J&<S+VJ]D5;X.
M*AS_SF-16!LORN[(V8@_ P2&\N>ES_OL.O$#N7T^*$\-[70<L5]-^:^#XWE5
MMW$PI@>6F'PA/MMH?\A@%^[\,'+_E_'M\TQY0/Q4[GOLI#XGS_ A56NXTH9:
MO0\%"CWR-OE9D<5Z6\WS:VT8GI?//OJEW7%VIU2>6>BF%WQ$3Q+^_.=Y%AK9
ML\]EONV^GO:2@!D)+N$O9R0B3X%CANX8:2G%Q#KM16#YK__L=[K]W_C&^'\'
MYN<0SA$]F'^ZR!3,\\BCM&PAT\_U? /X\P!T. ]4FWI_)E=:[_PJ\XQLP.\L
M?L!A7#+;<.#(Y(%SGSMEIJ#07P0%9 /H">+)O)J&,.]$1;!F3A., N@DC-F%
M:&3.@V.GMCX>83'T1J1*#K+] ?JA^=]!4A."4L?<SM?FH>[6/GKJ1FA84A O
MY:3)#9.L1"O)':]+*SC99!E:F<7Q5J270F2AET2L21OU]6D#.^Z\1=I0V>0-
M:JN],52M;PI5,9-XAZBZ'FO7G-5KHG!C;13NUC81R9F!PE?7)Z8G:IH\T=#W
M1>D2J%<XZ%I 1Q[FVE'B7,@ R.+B-"_11X36IU<D@5,V5"10VW,)T=@0V76I
MC'\)LLLJ,:\C&39 6,WU":N^F=KJ-T=8LH1@PSC>W!2.UY>T&'(UDIW(%1YE
M7!/S6^MC?F.+%L-<S-\B%LMFS F;YA4PC3T7#:U-D4USH?& P81@9.9I/]N4
M"YA'MR9-M->GB>86+852T(3@ZLT$0U^!*J:3?C=(&NU-D49KH2=N\Z2QGB29
M:H^^%OETUB>?=N-MDT^"R/7.J\J5Z2#_!BFHLRD*:O<*4M ,(V";\D4O.EJ3
M4+KK$PIY_;=$**H \;7=45C5N&'4[&X*-;O9_E?[$F#0:FO71-O>^FC;[;X]
M_CX5<."M7S:,R+U-(?)B[[^HX\ZU?0NR6]D#=Z,]_7[))"GD_8:2\K=1@#([
M]7]NQ4F]JCC)JSAI5!4GR_6OW$5Q27/;Q26;4?8+=Z7\W3T^T;*']30FX"3'
M[[ %)96?&K+NP9_.5J;&)91R'7@>M7SAB=ZI+.PDR12DG^>R"6KH#I@\PUCF
M] <R+2>C&F'>)_:=%"U9]'9\1^8-IIW.R/?FJ=$N;_&EYX=3?YQD2Q8]-_'T
M3.5(+VC@&S3&<+K[5*7#$*L5@G$Z1]<RGP):*N3M_<9A\/,EU6R+VA-2MC&U
M:9.YO1\QW8Q1+P'O)=W+4YW/T#%2)<2_,Y3\+FHX#,PWYFTQM#1)-/\T?-/J
MN %/'5(Z[U!E85[PS(M&9KY!J*U2IIVICEN.L)X-602,?6JF*^3?V?5P-DI=
M3M%*,4XX==FJ]>B-I#&53W[T3IFKK*(R1!55+($F65("M&G&!"@</V,[5=6E
MX#;PX3/ 5+06LQ__#I;=?33YE!386%A>\,"P5D.PX*0NTLC4W,M:'+6TWC74
M,GER<]KC6[/,U--4I<*[\PR]283,EU@CU7UA(TN'I8\KCXI0H;/QN@_>ER?5
MK$)665#W(V]")6)WDYA*OJ2=APV.9!%2[F<LT7H'U)1@$B*(M585Q*X-M8#V
MEZ/,*=7I/-&SB]J@49D*X[)I+#L]"LE@8W$+O$ZM_:BTB(5DD/G#I+UBTJC
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
MHL-&+$1--;9_JF2% <_JA94G'@W%0T>^XXXPJ4&F'$<:LNZ=$/@2A R6.IG
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
MD4'>_,9OYBF[B[6Z E$WP-660 9A2;$2#"B= F=&#Y2!!MQKZ&&--F5QV'@
MTWZR70_OZ1 8[F$$N@]P6/H0;YPATN0PQJ5EV@'+#4P)-)X<D,K"HW3LV2NG
M2VIY1A[\(LFQ>V3Q0^# ==V_\!Q"'CS&GA?V\,$2,]3=*.F]Z<AI<4)F*$\I
M"A(&/\5<3&C[%!Y2+34S [8DS9#'3^!G=($0Z$BP&;F9&GNF#H)*P4O\KSPT
MAGWG3.9FKFBN%ETOQ91[)6E[K#:[+QQXS;N4_I 5D&#']Z5V2!E526QS&$0Q
M&7BIG!0P;4,FFN < 4--?D(V@G0\H0*-2*928Y=+K'P_]+"S+V=(ICV**;-%
M;Q\FVX*)9%['R&9 BVXB*O59/HCN;=?!1&'.4Q>WV,FWY&9<W _:QC=WQ&XI
M.V,Y"V_)1=,AMSJ7KLE)4R#A=7/ZT;E%@#H_YE9'OT[YVG?#48OAH:12O?)W
MMO6V^F4M<H0N3<'-54D?]6?*^#&'S//&V%/6OZ=P+/X,<!C*GR7L>.0 $_GM
M<<1^->6_?@.#S(D?\,IJ'WXSBU[?P;'Y>QS*U4EJ#VU/WA_WNM,SCGQF.LJ0
M7%SL'&M/XAX.GQF2/B[E.;^9XH2).Q]C'JGWS?D+Y,4X%D=3.$Z8B!3931;<
M$8 9L9)B\C,!L:W SAP*DS< 8DY6+#E2Q)G;^]:U8#JO\"F*O"EGSM*W!_\)
M"^ X7-T45PKO[SXV:BVKT>Q9C7;[4YH.!+EU.Q_26_?8"'9P.1IA!Q=5G,.[
M"4Y"WXUP@G+V'))V/\RD!?E$_<,,2,T1=KW\\5684%18XTS8:EI  0=K9X5,
MJNO<J@?-!6L^HQ&O]#.O4)LN!9G\A)M>=ZWDH7Q8W=C>DWW/"'.OL"V1'\./
M*MGFL*%EVXPG80:B30VB28K-+#CF0>F#COF_D'R9%8;/R/\=YJ"L('1+X/9
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
M>RJA:R8&2TZ9,T-J//O TOB!Y(7>' <.%<LQ@>+E>7?/2V6!9=I:G0WQ9BY
M8.>6/%\P=GW1!BAI+61IC:W,W,96$0*%FOH$-%)6&P[AY.Q+.;7),27GK<H.
M];KX,G@$E[MNA'";DGYTLW92EZ_L"EB"JMPFP&AXS_M2RH=BW'[G$2&PZB<
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
M'POSC.:6\>P@52RC*F^Y>T;!V"08\QF$'A\!0&]J=4399^6<R\P]F3?:>W(
MYI%Y-0DQH5D-5YZUK\R\3?PU[VA(I>F9\MX">7^]_D:2M?7JU\*97QU*#ZW5
MYN1^\=>,(C4$ G#9:]#!;4V-N9SWM/A, GM,&B/T(>11)5UNJ*$-FL$VCF+*
MKIQY5QC8YI_G9ZER;X$T^.ND@DW-225+^#LV.7#-?WRY/,N%2C*EGG)2'.K5
MZ\(>PA?$'J";^P>A9^M+ :BE1DC:,^U=6O6!9PE-D^?6D#1G1O:0U#,6>Z7Q
MSJBR][\Y8N1!L7&04 &D[-=6+U26PF. CG(>]KYB(6I+L/G+T9\!JD.RQPU_
M2B_X/6QH2 ODQ](HBY4^.<CZ(8<!),8V4[TS/VKM^K0-*C9@Z S,3!B8?D]9
M!@8\E-LO:9R9S< 640EW_&960V[D,!S?Q/F-Z/V9VEG2T"!XQGDGA$(B&4L;
M;J6E9;O4\#11-T6*K!A0'V"OP%AHIN. &O?*%#'0.Y53CN\[YPITKXM]!Z],
M8B9WE6 VK:=W54UT54N$3"P<4P._Y8X_U6I_^HM'TUL8!3QO'<[:J.&58K]8
MG[Q ][R;$LB_OW@W1TDOO \$OCOD77<#G]_[.'0!*'<A^?FT+0^Q$3/8BA.
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
MKR@5M[W"\JV2%N\$C7ZWO /B?I6;%U\#O,A4V#8,C:]$D47&</HMHV^:;63
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
M'X_2)QFWGIN!^?(:AZO2:N=WU*VT;U'L8[Q! W"%W*W[DCO+>[4AYGE86ZZ
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
MO#N+KPT)]>BXM\G\<CZMG3JXT91X,=H6Q<3".2'+0VIZ2V\=JM-WY[Y9<U6
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
MQ-T'?(&#=UCN9$4G<T13..S%PG4FS$/F\8]0;N9H43"&736$R81&\@/D'4N
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
M!3N_XJ^(]GD2;P,4B0[>I7\/U+(C#7._PDA77.''(Q[4OPS\1_Q,BRW' ']
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
MI^3!(^:VZ'V!"" X-AUR%+-'<@6.V88<QNR17(%CG2'',7LD5V 9X03]("!
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
M#<SR<6U\Q%*E;Z'<QU'T#=7_ %!+ P04    " #O@?984\/V*DL'  "4)
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
M1&;6":K'[R@#(78SL5"F%0I%D)K.H_&&_?N3S#7-[^[\A[CYO?X/4$L#!!0
M   ( .^!]EA![>-:VAL   5: 0 0    9V1C+3(P,C,Q,C,Q+GAS9.U=>7/;
M.++_?S\%GU_5J]F:=61)=IQDDVS)5^*,;7ED.<=L;4W!)"@AH0B%(&4KG_X!
M("F1Q$%0=F)DEE5SR"2.7Z,;Z ,-\.6_[F:!LX 103A\M=5]LK/EP-#%'@HG
MK[:NK[8'5X>GIUO_>NTX?WOY/]O;SAL8P@C$T'-NELXAGLVO7.2,(Q 2'T<S
MYY=X]G=GVYG&\?Q%IW-[>_O$I66(BR)(<!*YD+ 'SO8V;3!O\C""K,$7SCD.
MG7=)X/1Z3O?9B^[.BW[/N1X?.KV=WFY:Y6\O[\@+XD[A##@P@#,8QB>TVR/H
M@R2(7VU]34" ? 2]+8?2%9(7$\]]M96A<=W0C:$[90@ZM,U^E_Z3%R11O!TO
MYY"LBON W#S!T:2S>L4J[6XY,8@F,+X ,TCFP(5F[0<H_+(JR<;E[B8*>/.]
MG9U^A[V^ 03FQ>^$\K=]7KK[_/GS#G^;%TV("GC^)L.=M4QDS5(0W<['\[,K
M/K:KLA2C%Z_*%R'O==*7>5$OCN3DT1<=AH*!Z&WO]+?78\+*(,V@H)#$('3A
M5BHLCL.X#\(0QR"FXOHZ?9@]GL]1Z./7V2/ZD(W1BWQ<1]!W^*B]8%A>;1$T
MFP=LM/FS:03]5UM45K9SMOT9@)LG%&5> D1NA .HYTAG'N$YC&)$A[S 4-Z
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
M&OIO/'=P0^((N'0^, %[M<4PH1?T&;7D3FEEMEIO.2 K]6HKCMAG_])2U+=
MV!OS>EX296HR1$' K->\+*6%4,V6L+=O(IS,\TX0;7YM^3P@*6MI48V6[,::
M87K)T:!PR9&%@],4>6&M;C88U2SNGV8LE,#+2Z9J-,:%2TGX7^I+20:R2TD&
MJ626+B6Q<.R^*YD&0J>[O\'"X3*":R9@V84! ]GM!192;@37C'+QZ+Z%]&I
MFE&9'Q4?K@^MGXB'UBVDO"%PL]&HGG2UD&XE1 ,[HG#"T$+*I/"*[HN*+LD1
M+@O)TZ$T44&E(TM#^9$E"\ENAMN$W>I3(!:2;P"V?N*JT^8MI-@ ;#W%0N:R
MA82J,9I(<9Y02Y766$CCM9!:,[P&"YEA#JN%0] 4N<FJGAFHLNS!H9@]:.&@
M;$J!R1RI)!E82+T*H5$43+;S;B&-6IA&A&;^EW1?>;#>5QZ&@_*^LH6#<6]2
M5+KO.J3 Z"//&J)%1,H%32BZ8Q_Z'9VL"J6[]A'0;41 SSX">HT(Z-M'0+\1
M ;OV$;#;B( ]^PC8:T3 4_L(>-J(@'W["-AO1, S^PAXUHB Y_81\+R9(K-0
M%7=WS,V@KHV:N-L OX6*N-MK@-]"/=SM-\!OH1KN[C; ;Z$6[NXUP&^A$NX^
M;8#?0AW<W6^ WT(5W'W6 +^%&KC[W!Q_ST+]VVN@?WL6ZM]> _W;LU#_]AKH
MWYZ%^K?70/_V+-2_O0;ZMV>A_NTUT+\]"_5OKX'^[5FH?WMJ_?L!HLDTID47
M, (3.((S@,)\:\BJC4QSI+K<&7%L++0W>FI[HS(*^5['R*8\2!.,ZNVT\N[D
MB#4U]*^)A;DRYDB;2:2%%F1/;4%RXHLIK+:P1PE,14F^(;RZ\\0:4M3(U/-(
MW VPT++OJRW[0TSH=!K!!0P3BZ1* <M\J[%OH8/2;^"@]"UT4/H-')2^A0Y*
M7^V@\(2\-"TERTFQ9BIHH#52>'T+7:Y^ Y>K;Z'+U5>[7&4-\OA*H8I'K=+4
MJ9IE(F8XA#&(EC(R?! 0*1WIV>0X?W63Y@]2^N -BN^A+I20-;MB?&;Q<;G
MH9MFK%E+HA2L.I<P!K1%'"U'D,!H <EWI,NE)M,]"!.A:JC"[I=30A+H'?$O
M65]R>#RWBHH G50WO+>#)1LC]@ ' 9MHV;>-KZ8@@E,<>#!Z@/%83\F''I"'
MHU*7B*?I9I6Q=C@%X82=2!R&@P5 G!P?1P2P;U!37L4\W_4G'<RF5&XXF.PQ
MHX6?P*.#P\N>X*AP\O M]6H#YMF>4V+!3SJ<S>G49/O*^^&B31IWA,*T8D4)
MIXUM-JP/.W[WI4MY=$+#+OZ.W:_C1FC.VEXKS9,(SZ1@?E+)W(C4>\_VRPCZ
M2>A!+TL'9X<DV%?9+R!U;8>^#UE-YNC^K.OG1J1JAI4Z.1&+)AW!]/^GX6%"
M8NKW1$=PC@EZ".-,.4[WL\[JH6OIIG,;!%0H\22]P6CH\S@G]I,\SLERRRN1
M-HNE9E.*=(/T%]*BFVE*N;/&V@G2JZM*S=DL'AK0*DW&C_#STU67.$#N<@SO
MXH.@H)*\.'H1YP]_K%)78],%:-0^JWT4FF-5"NKI;$[-;?: "OH9#B<!6D O
M70KL([@)6K7(8HHI7@H7V^17O?CI3> VT=T<LV:+L7#(F4@^S&<3W>98#8YO
M"G>]VT2I$4PED0? _3*AC8=>^8ZK].+'([BRL$WCG=^/4'.H2N\IF<VHRL3^
M%:)6C(]<?J:3[[(S0Y@M VCU?9;")[LE5SKA]'HK4)A18S&B^@/"PE[\8DIK
M1FYR T_+@O$#J/TA(UV]4N,O/=!R8G6^Z_?L_0R%G-AJI.41SN;^&#+5"V5V
MD0DU;F]0R&FATV$$*>&)&W-/6N@\+MQGQO]2WV<&9/>9@3@6[C.S3?CM&A>=
M?:Z[0*IP>XGG\39M=K>:4J(VZ8X0F6,"@J'_T_C:2LC*J5L.#J[K?T@F]NZ
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
M,I?+EQU*)'&G< ;X.O#_4$L#!!0    ( .^!]EC9^%9.31,  /L* 0 4
M9V1C+3(P,C,Q,C,Q7V-A;"YX;6SM75MSV[82?N^OT/%Y.6<ZJGQ)XCB3G(XL
M7VK7MA1?XKB=3@>F((L)12@@*4OY]0?@1>(%X$T+07+ST*E#D=C%?HO%+K!8
MO/]U.K(:$TP=D]@?MG9^V=YJ8-L@?=-^^K!U=]-LWW3.SK9^_5^C\=/[?S6;
MC5-L8XI<W&\\SAH=,AK?&&;CEB+;&1 Z:OS''?VWT6P,77?\KM5Z?G[^Q6#O
M.(9)L4,\:F"'/V@TFZS!J,D.Q;S!=XU+8C?./:NQN]O8>?MN9_O=WF[C[K;3
MV-W>?15\\M-[R[2_/B('-QC?MO-A*T9I^DBM7PA]:NUN;^^UHA>W@C??3?F#
MQ/O/>_[;.P<'!RW_U_FKCBEZD36[T_I\>7%C#/$(-4W;<9%M< *.^<[Q'UX0
M [F^) OY:DC?X/]J1J\U^:/FSFYS;^>7J=/?"N36:+RGQ,+7>-#P.7_GSL;X
MPY9CCL869\A_-J1X\&'KJ6^P-G;W=G:#%O[-'OQ-_^X0VR&6V>>2/T06[\C-
M$&-WJ\$;OKL^FW?!,&S#Q<:0 ]?B/[:DW[94<'?&U'&$;USV]PC;E1E,?Q[P
M",UD!SG#$XL\5^5N_AUC"X EKII]S\)DX [Q"3+I)V1YP;_.^JSWYL!$CQ9N
M.PYVG;;QS6/CLH_L_@5[;%JF:V*'_>:-V$.7?>._X9A<HX\8M[?\VS(]7 4;
M8+JV8+9'\1B9G)$NHTH['J6,V8#+&GTO;H[W ;0';<,@GNTZU]C YH33J,&W
MK!%P;GVQ+*C4D;&X"5\W0%D]9AHXYO;C"KLUV,Q^#F>&%E2886$SN6NR]J^(
MBY?3@J+&X&4<3B7<D6"H=L?<SV!NR 5FTV =W2C1G@(C<N*Y'L4^D1Z:<<R=
M.[N/Z?+]J=2R@IZ%!HS9LR,\P.SO/O?_B,T9(8-@GKU%T^/I&-OU>EB+@HJ1
M%)&?DPRL=G**JM'!"NTJZ9;I^*8=]T.=89Y(G5Y(FPF]& -9AF?Y/UPP]D(F
M>2MUO,I$O_'4Q4SI0T>84V/T+&(D7K*X&TYH]*6%'K'U8<MSFD\(C?\.9![J
M6E*"G#F'<><[Y /D//I>>?AAB\<A+6RY3O2$2_N5+VEQVZWZ3'+'L&W[_B&?
M/";(XH.@[780I3,VUGV/"ICY<C0CPY_$N4V3O4/4B+AC?R:@ST8\X1LMYO*-
M_-::)O/6H^\'E(P*T'-)9<D1RDPGBWBW&L_8?!JZ_,] ?:LK5,9A8M.\(OW*
M(Y50M[7$)E]2(22[*4AJ89)V#)4ADD-HKDYKB46>A$(D]M)(5#1F?/Z1^Y$E
M)J^<C]?5#!7U.13M*P"[$P:8H3O4#N-,E=-;&8ISSW/=D*DDMA"FU]D14-L:
M!12NB&VH,T09&C55ZY20_K-I6< \SIO5/E7E(A+7EH4D)!Y#79TXXX'.DSE?
M!V/V]WAJ6!Y?>E<D_E(DM<Y:I6$I)SV91U%Y%EOP)1N_POE+^-EZ"UC>6ZE3
M4#\(4Q)]K8/?)71^A3,,E#GI4<*"<7?68Y&SRR:U^)(CN!>00TJ[99<#D"\B
MJ:VH.>4G5N6N>8O=P9T3F"OHJ3^7UB*$6B\X"B0D,3=KV1.Q496X^O7T*;9
MJ,:W%Q!80OVC2+^'9CSN4;L:DB*B.324(R5:"DD+"'!=*E#+)!UF]M@3ZN'X
MBK.22*0,7:WCN1Q.%80(/8-PRO[Z@=)!)"6C=]ZH@(Y01J#>:G*JBEB;*0(D
MGYCN]962P!1(3#HWUL+G%DT5CQ(1A4T8($+)2!>WEG1,E*UMB6G4G1;%JJEN
M8:Z0GO:8*1?#$L-:X/5"Q;69+7-U?DLNJ<W!*%]BP$Z*.C36T4\4B5MDAPO'
MP'KW0S"<EUM"C6C<N,3X.B06:]+AJR_N#%AI! 266E,+AY+?K(J4"Q$%O6Z%
M'*+4'EI6,E*MKY4 0T8C8BL3?*9YK2:FG-"S(@$VYNU^W\^R1E8/F6S^Z*"Q
MZ2+H72@9%>T&LAP*4B')(LZJ>TW\K(+'?II=8P?327IB%6XT9;]9<VE*.BH+
M"^MH\S5VD6GC_C&B-O-8G;9A>",N!<S32TW#A';T2Q#<!-M>1FZ@$62,0'!2
M@HS&% ^Q[9@3''BQ%\3A6[S= 7-GX1>1*U'7O+I<TDA5%6D(Z!N 9><LAXQ@
ML#/?(]07ENM2\]%S_=,$A'N;Q':9!%AK3V>VBREVH,<F$%.Z%]]@91O7&)%>
MR<.8.GIQ:=J$^APK03C3_)IY=%! 9<4(F3<;/X)G]Y7':X7DUF<O+U<<DD :
M>@CQ",!T_:,_/,6=*0Q3%FP;\*LO>90V$)-<P15&49O22RBCD[=W]KZ5.MT#
M=.0G<\P[+N7$J9^EUORCLV.JUOCG[==?(\,^&@ST2T2_XEBCT"Z1G)#>%$49
M5@E5SY$2K,T-*06%+RR^]=\?F;;IN)S)"5:*31%1[5:J"E:%$I38X7JQOX-9
M/_A!L",\P1;Q\_S48)5/2V_$7PJ? F%!K&ME^%G$H*HL<8S"FF"0[;-P:W4!
M5=:0-9=89F&S/4FRHF8\R.G4-\)G]H1Y)EPM@Q85Q9!2,GHUJ!"YY,D(F:B
M=^;#W*LT:VK2TS)4M$]]E4"1RDH>>]0\4^1CK69@IUO7O1A6<5BD1).=UIKU
MY[6%:3]A+ ;QI<?86A1(.,0#0O$\)P,[QU/F_S F3!O1V1GKI+.2A5"5G&H-
M&U8 @7"ZCL_JN<G;_P"AY(Q(R$7*XEZMP8Z#(B;77)V@5KF5*BYHHDJZ+-$A
M"W,'X'O+,BK:W:!5JX1 T%G3TJR]<%#<G96;"<W!1WF)5!N_2RU-0QR/*F8Q
MCZ5C]CKX=A@(2QM@$NII3!DX9+:@IG'O4<),C()EJEC#NL.H;!\U#N1Z9P1X
M03J?L5A)NB3CPE>./,K9'B('=SVWAZE)^HJRC)2PJ'=BR-<;-9@ )[P*.3A%
MILU9[-KLYS%QD-4="%]<I:I49VJ]S0J4Y'.K!%1<'\>NLEV)9-O:9VAA5U.E
M,N;@P6ZG)DAK",NKT]>\]E\$50V! CM)&I)VRV;J0G;GA% F+3LXY&7,_$LO
MD.$K@]WW_V4EK%B;F@X3>SBAJ70N5L&QYCW4"BJ6V7=1C25TR0Y)/]L39%I\
M8#/F;Y"%;[#!V/$3Q/I?O&#+3\-PJ\26YM1!:#6J#@OL?I^ I8C4&JR 0W.G
MUP0IDG5UK^MERZ#2<16(5+&</JUN/.@VC"6$D$JGAM4#R-6@'.;6RPA6.''T
M(E1CR>!$8?+YXOJNN$AC6><U(UW>+C/J$Y.U<CB[<WB:^SQQH,W\S8F*RAD5
M"-?>]?PG+(Q7![#R9%ZO(@X;8(;I<P^]]!AO6O.4M)STDT*"KI,PXG/;=[_Q
M[B!=BAH8DP)BFSU(BB2IL(I?JN!LG!,UZ9.5R6N?^I?#MKJX >_&6)3D/1N-
MD4EY%-X9(OJDJ-JIF-)&F]!<$<KOQUCJOHD%)06NA83(1H,D$YRDGD-=?)@C
M3_DH/L+!_\_L5$E<^$28 GH;;AQ+"#2$<!\FU2E%35=MZ&4XT;X1!XIW]<+2
M;Y>M+)5EHN,Y+HO0*7.7B9-.6A56FBIN8Q-A*BF=$(@#H"3VM$:(BZNJ'X$2
MNMS8O/]7L]GX\_[RT^N__OQLC+WI@_WZH/]]?_+T,+/OCKSGTWUZL/_[[I>[
MVYEC[4^,[]O6N=MR;_#Y]_V]K],=X\+=_N/D9/?F]]9D>MAYV)[T;^@#4W7O
MS=[';_>C9P_W1L-OO=;G\?%GYPN^NCQZ->A^/;__-'FZ[GY\,S&\GZ^OO='%
MMZF[?_QT=?&)_ORV179VL'W]Y4WK]T]?T+G7VVN91[W?/MZ=SA[Q>7>/4NQV
M/P\^_D%^:_7.1Y/#L\GXHDOMVZNWSN7ET</=]IUQ<N0-OYFW';-]<-^Y0CW2
MOCQV+N[NMSVO13Z>;^,OM]<?[U]/=_<P>7C&Z&[W>OSFMT]>ZV=R\?%Y]_*K
M@4[N[K]</SU\OK@<#3K;T[\:G9OK9G.C [(*6ADM:FRK]#&X+8SE^*_0VY!0
M?HE^ATS($<(@R_)9RD<>OB7A-91^J;(>HBMQ.:2$-SH4J"+@"%F(#30!W; X
M["K=2!'-EP:G2*P1DA 9D.G\2S-8E@L6XW:@H_%\8IN]KEDDR0BU5X(4/.
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
M.RA=KI<9KIVK4&A"+XZW?O@X6PLYXX9%Z:I5(:&/H6^G$N'K4C BE\H;;RL
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
M:2HFU" X/" V7*C3ANPP7$5AU 18=0FD,?3T\"9CZ %(1U7V>AX^L23/2"\
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
M#9".#HY$=2=R&_B!'USQL5<^;F3S-!\\HC@/=B=" I/J3"A!]8B#2-:EOZJ
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
MTD^/?CR_;!AQJBD<DJ^<^(V*0[B;L"';(7:S%0'H_O+N]H=_@FG8^'4WZ0D
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
MD^ANY<7LR$N*QR6^D2*&4W-.CK;[WRES*G+$]MB%"S&%G&P #@F*;EO%2H]
M8]@5"5N(*N8HD$7O14LF14Y;V#H1)%"O6^,.)DVE"!_\(OW.9>R!4J7NFIO(
MJ47EU)VN-T&T9>PNC>:_7F_$?F0,ZGU(N^$X=?FH.0H@,^Y(*_#&NO95()=<
M9VDB4A3]\/$J(Y '?/S</-;T,.H)644PU5R*Y.DS-Y7]1)BYYV$:%>"OE_DO
M)V7K!H"F[[&XHPJSGKY<'VJ2%9<ARN%!TZ9R8^PF]M$?WH?"VEW>X+A4C)JU
M5'5O.78/AQLH3L8L2U=1[/_.%GE95^V*%?=RTL#P5FRXMIMR?UV]_8ZC,(\P
M9EX@&M*]IY#=$>S*66(*EFB/@(;ZBC_G<E^[7[X@N>^QJQ>Y1Y",4N[_-&SP
M4G-A?1!T3,[#8M3DASA*L./1%!A^U3:&E&6E</T9RYZP-+YSW/AA*,>8TK@T
MAT!<]4X9WK=ID;=D^U]&$\Z6RNB8O!Q$S"<H=TX87 KI7Y&$5)! <=M>^$MF
MKH8,%YP@ZVW(5G+NNZ'5BT;XSJ)XR7S1K&0G@2,S6F08?M5&BY1E5?05KYC)
M\EXML:,R6/;+3R[VWI^@%9.QL_QZ7V$2D9R2H6**_@2O+'>LKH06K6X+</N:
M*"'P4I-4.'!"57Q2Q=&ME(N(!)TG2<86)UG,42B$IE!NM3#1+D2$;H"8(S#I
M()T%O2O>*UK'#6 Z= @ ENG08.^T>-N?H!6'NT.FCDR'"L=)&@YFR$]:JPS,
MYTI>%5%89)O!1/N EYJDIH$3JN*2)FA*UO)GUQVQ;/?!Y0RWQJ42_Z*IT%WJ
MI86'7B3&W*T8$^5!L\4BWX,7"(PX!81U?+3E?]E$B1=\B*-LP^5^'F3BE3?'
M.DS],*OCW>(&:D^J83"WOD7HD914\DR M/N*(:*+HU4TY%#@VRW&!A"(_D5+
MHQ5Y@H*H@9 FBZ]HZZP<*:1A11]8 &8IV$:HD)5YV6(Q2 V.HI9K6+70:%EA
MRS>B.C!+?-!+O7I(DL-2KLG)$7H96!*G/]_$T2*;I]?Q'8N?N%\)O1+YMS71
MX'_;BT7GLE_EI=5-9.2&%#5 "=],"2J!WQTPEDK6IGOL45X(.O$]H+Z,*,B*
M60D-IG;[,<%);6QO/I#4M\HB'^ B5\7'3KML]3,<=TU]%:1![_B:1]LXK'@3
M^PD[BKUP<>F%7A$2K>0 S!CH2DX"R2 -O&L< J4)Q5CJ3]DC._$?_91?=5$4
MW_F/!H=#\;&+PV%$==7&23H\WK(GQL\E50?.UO+N>J8YCH>U"4W3L;..L!K?
M$B-*9PN&@--:_JX#T.D0 8E*H1:/HR2]7JJ/K%0E=GSH=EJ3HP.I(B2@2IKX
M4 K,DNOEARA:)'=1@)U)TP<31T7S:J&W/*9M,M.-$H!CE9<O<5MAZ:<7^+5G
M/1!QEZU-POT6G<F'\:G'H>&-XY.-1/OJ-#R ^G3][0VDD(7\3T%.B35GC, M
M]9]8B:W#TZ]!S&%S5^V!LM4(.E[03!/B.NC)%Y&KLR@^B;*'=)D%LWD>_,#6
M_DI0;@U!(Z:J2>;:ISK<BKM#W,+D"SRU;6J#>C5;9GH(4^&,[ZLCG,FXG2*&
M>:1I[#]D:=Z?/[IEFRC.,>0?H$_AQ</KJ_0$"=@+&.!NZO3G[>$+%$LQ-W#\
M%1^[?"APZ/JKR*EM2D)]?9R+H#M+RH&Y[BZ/ SQ<5<OI1=_RXCBD,]&L2'.$
MG)L-AXBX\_S)F7]H-&#7Y)H8,ON].K08:T@XBO61\;Q!8.PQA.6;M04NK>&$
M7:_]EFN/_?3VI!P@BF-Y<&5:0VLD'K%E%+/=]&K\DXR"U5?[ HO&5FU[,32A
M$Q/:ETLVY[Z'].=#B)@6AZ_:=[1D&U&K,JX5]P*-+!S-M;]JIA^0&=;2BZJ$
MLI@>ZX6+VIC*2^:)32^\],SSXWSJ'R?'+1,CT/B6C[S$UY19&I?FPK!H5;3:
M8M_BCZK6UQEN=NW<!D87.B+-#5Y#EDZ.0I!W-=QNQ,!9.>69'W(E[GO!><@=
MA2SO/H!?_]@%Q?5H.*>'OGZW=;*!+$'F/O;"9,GB?7:L:*2^E""2B,DYB?Q'
M)#6(J*C1EY,IJA(UIZLQ!!65'Y,0&_220VS!<3I4SI'L@,IN+.^:2B\>;7=_
M_,'GMG\\7VTOV!,+**X>&-"7F\B029#DO7Y24FXCE\TV*B0WCQELUS7O9N=)
MRF08C:E:'ABA@7Y;&#/;Y64P#*MARK\7J\_#398F.<KO2*97JB"YS+ZPTFM2
M3LI(2&;PR:"^'XQQ[[]4QKT'UQ=B,N[;P1CW[9?*N&\/&(<WV[%XEGWTN37_
M?!R%3RQ.?6ZD746I02FT9@%WSY 4\8;]8[:::B3EZQ?^;YF_L&:4\G.'6<.4
M?%*3#-GKW'M550[$-P"V''[AIA'IR,+A-0(2E<//F?\D/%*1\7O,$2M"W9B7
ME!R&2_:VQ+)9N"XE"523X3Y[7GEB;D&T/,H2+BB)$+#K^-$+_=_S9]M2##M?
M-6W[WY?OS!V/C@C][5L +*\"&'V@+WXFJU%=%)W]3;NY4JD,(V+T?_?J)5K'
M@9?P&RSO[D\0>^R&0Q<Z D4;+02V.2JADWY$30WK@$@B?Q( P_3.4L3WM&):
MYXF,0E1QNS8L].!<!S\<AN!Z<H,NM':7/23LMXQC=OK$_T]8Y12ZK .*ZX>3
MOJJLBW@DAJX$&HDVZX;C^LU"(ZP:UE KMDZ0Z/I-R2&76@Z!/X2O"%6HX2[;
MB!K0^^@J"KG)F$2!SQU<MKA@CUY0E(52IC%!P4]<.9J36QL4I>8ZS;.P.0*N
M]:SM2;%E/_E3L3$N^._%5E(PA@RB066 3OM76BP?#IT4U,17\EU0)J[+.XFG
M+>?#8E4QTIO&X-7#<^[-:Z17QZL#ZM'4SFL!HRM5&.,<*E%,M@%S*^UX=\L"
MH8]OO#C=YH]XWIQ(0ZH@N9OF@* CE20$-)E!91R)GE3#&N"H*10D0( !S*)5
MD$J@Z,I1SRVGJA&3822J<<'\G^$1@83-__ 8/;WE7Q7,X7_8\T2V%M5YH=1U
M4IKH6S"9$Q[HC^NI/K!')=%0"CFJ2&KN!?<BJ%+5F)/4B1HQI"IA8<IQM%Y'
M8?Y80Y(@V5[?95ID]UMJXP6K31.BM]W#$,--%L]77L)FC]QP%@]NM12S(G.&
M)HO5%@UW.97V@5%5B =.?XII"T?,_\4/'W]@*P;.I6Q_X[91!LBBK_)E)!LF
M2^8_>+(A.4=R&.X.B?;-5?&F127H.W L]D4*[7FX\)_\1>8%P?9\O>;"$_/#
M)HDGT*@^:S3<<14<8&QPUYK<N-ZD./;WEW>W/_P3K.(:O^Y6NQF1OKU5[*D/
M L+=#__VO?#W5>:#"=KZQ*5)9DS2]H:1A^A48]&,YK]-2RL<;E'?U]!8+%=>
M^+CR_)\R+UQ[9U&TF(6+(_;$8H^#W<WV.XXNT@5<<,T7G1!#;$BFC\P.O/NN
M\(?V]&*Y5@+(I?<K2_SSZ/Z>S5=A%$2/VXJX9@('7&B$=(:2@.Q-IA)_[DP_
M<!=*D.0N99O::3CE?TJW^\[8U>FX8?&<RSD7=Z('MUXHN35 U#4(N+2GFE%U
M^CSGN.7A%2Z2'/YYDF0,>_!<%Y0I\*^30A2-I&?%!7/,5Q(U<?[B)O;GH/9\
M\@_'3&#5?B$3NBRLH%AX7;6((LS,:7WE=*R:GJC2C6J-$Z0\C1RX1&HI,C1J
ML!Q6*IM= QVD@KQ\F6N3*G)ZS^(U1(DT?G^T))5L3=N4NR0?<AO>;+WVXFVT
M%).Z_:4_]\*TG$;&M=E-%/ASGR7ZLE3+UR)A0C)A+E003Y/4%U&D%M6PWH\
M$"UULPDEH06L%HL2>:B=9:P&/-QI=PM2]2YOM9'/&4=HX0>9F*1X)\K\\S8
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
M(B;SV-^09#HAH#0UY8?+#^WD3UM-Z07%E-D';_YK#7I#6HMIM.)]BO_L*6\
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
MZVRODW@CD$D6\X;UYJ^:\I]E]S#)^YLBSGK! 9T&8MDJ%JA<<#$1XQ9M1+B
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
MH2(4GYOL)Q9'2-LCA AM[A!">/X//ON3GO[]#V)N$V0DEF\4(58C'.L'HU4
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
M=-8:13[Y*6P<T49)D")[IW!O].F]L\&QF[+P_0Z*L>I>@X)&40!\]0RR?;_
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
M&]M=O?*).; 9^!RQE%ZM$49,4#4#'FGG-B!$3J0-G22>!0>!'F*N:$$=#>'
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
M?NP"MD.NN FS]C@;7(HLEC@EDI\>CMYH!LLI/HOM*30S<)WEE2%ZAYX4$X.
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
MG]: M743OG&'<+8EM:BCNTOHI;"WK)P"8@ZNA_D<,:,4\%=.=T,IJ36V/?%
M=>^&25]G<=KOQL:BXL3@HO,BL9^1EM@QE.>\6\)DXW@;$TBOB2'VL+7.AC]"
M_/ ;^B.DU[P[=)38>$%4HA//S>@VS1)O)7-&E._+KEM1FB\&>LKVP,L[0/M6
MT0,("9@0]<WWKF[LM*18'B/5ID8WYW1#Y0E)'AM66\KDG3R*5&22Y=\HN\F1
M^0H\'F+WLD*LTTA\74PT'ECJS)F6EKR)R ^H\V(YG'R0T(>T5I9]X106&,AQ
MJ;XXTULJ*M9 ='S>!TC!S@8<XS/W,JB_VU%[L14C(,F/[/[F%VT!6E[P>V>7
M(@IR8NQGS$G0#Q#@*ITZO6N(I&O^-;\J^<%M9A0FM3>S!E!=ATSI(D-Z2V/-
MG'[>ZP8U\I\B=4^?QTA9JM8]I9*,29PQ3[T0)UQ+20K#[!Z"/90//!=#@*I0
M\&R$\B=),W%.D\0<KX'9^B;=Q]$K[-+R?5D.=9'E2TXW@@3W\#I>O]ZA'[SB
M(6/DZ+FMEA"KFTVEF=$(<6F;DA^UC/F/[HWYCR_"F/]X*&+60'2,^5P-U:J@
MRNL&9E/+<F7QP?-]@W#_O;,U+IK[4M[< >K[O-ON])+&\Q4.H4'_W[,_7)T#
MVU'C&CQ*V#<7.QRA=.A*OXE\F'!,G8'<TDB"1'1U(S.+^L=,+L5RQL]W<(KH
M+1]A^ "OXBB[-_V^7IN-0>&<PR@#[!<_XZD8+G0E$""-7]'L] _BGZ&7+!]C
M1]@MJ=M_HJC((0^K[]QFJM.4M Y&ZY.A>2&E1 JAT70,CSI]Z[X0919YX/S.
MM6M.6^#: *VFI$L(K@+!"P0!AR@EY-W$@:@QR8/I>^=Q('KRU@5I-1]&0]>8
MU(('EWJ4D!\\0A&3/(1^>$D(K<E;&Z'E?/2#4'1@+:Y4H#]^6J%/\VP/-F'*
MY&%P6&5QRDTD%>2)]4%09-8?M"4@PH,TC+E3I8WE\I[ER48R4@XI%\CD,<1*
M(>4]N2Y:(2.Q9J)1P2@-% L]BS?;.,)*=K:NZ!4U<4]A!-=!OU'$73AQ6%A%
MF5F9IS7Y4SV2AOD<KF&"D\'L">7I23$I@&B!@ICSTNP&H$1/2J0WQ5U>[.3S
MSZ!E&/<"8@Y>7O Y8KWB*3";>4].'^U(B:[Q=D<\6MVKJ'+MV@&2B)IMU[N
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
M Q*NK!J>#.9XU34)/FE4WK1/,+Y+O.T]/B89.@FR^S9^;\,Z&S)98$"D_MD
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
MJ;)S8Q\M,D2:?MHSLE0G41ELA*O/DDN-+V@EYU<:81@_]O ,VS1WUGVPA@?
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
M- Z&+XM:0 QGR'I>]SR1=Q;<AG :H\T[KU: X_34@2'?E^6Z2+)\,7T057M
M.@#['EQZ1Y5EMX^F4YD0S6WM.HFWB,@S3@&7(46&E=A6J'%,O%>4(^O VR7+
M&^MJLOS<]7L01<D>/%*4GP)=%]DDRM"\87CG14 O</X!>$FJL! RAC$GIN?"
M6R'DBE7)HFH'1H=;HQ.\28NS#C2YT6N[+"XAZA5>XH"OGDUU'B7[!CJ'&P:<
MR+=.37 )6=61(QJBYG[X*8[]QR#$Y0D/L5G^J1?E)$_7]HVB-&>L>F'%1XZW
M0V7!UL&F-@=Z-OYD@TX^"=YD+^+D,H[N0JP%<R+J5KY*;U:?SB@PQMKYJA[
M.DX [N,UZ>1P([1LZ&L(L#3U52>EB]\6$2+Q8E=(=>X2N+?J>O;32M.UK>"D
M.6-Y85'[XL)[4_7@UMNJ*N.&=U5I.O1C)>;P 48[B$ZU\1W.M]7W/:68G@OS
M7\@5LP \:8?+;Y8-G4).6IIUJ,D-7MOZGT2K> .7WE._P&*2L7Z)R>*$>83$
MGP/T/71Z=2F24_/ R!EBAVUQTBS2V3=BN,0<^+SX'+%=$ ,(#)23W('30318
M79_6V$NB(+I+RW+3_>)(1,UZ\"F?'U::#)@A(S[-0P2+2$+RF,&E3I(49"/(
M5&+T^N82KN>2P'L$6'0TR+6@#;-=FJR3"L!RO+&#5O?-"0+=*C)5"3>COA2F
M0E>Y72=!G.0OCI#)AC/3D\*NV&X;^;_LTIYK_RJ3=Y/M4HU)IGG?;.O\+DE/
M\LT[)8V9T;;]I_"Q%F";Q!'Z9YY:,[6A-I7)N\"J*I-LK*(FX3/8=P::O3D]
MF>HBH8Y=K9G2?XB,%@E,9^M)Y </@;_SPO!Y@O.3H]_OLY*/5K_M@I2<FM,K
MB%_<&<:P-AO6GQIK,LIZ;5"FOZ_E?0?_R)O\T_4M:U=L-)ZZ=)DWO4N.4QC\
M@I;09V2JT#!+O<IHM[']7+/% 0LY^7< ?TA%C.4;">9LE_<.]('I*Z[=;0I_
MVR&U.'Y _^E'*U%I6%<Y-"X8J-A_"\C';62XT",\4364!'.D>AH '8VCNWLO
M^'GG11OO(H[]4>2?P@>8>'?PRHO0?_&^>A9?9KZTBM#HU&84K#I[+"@5'8&\
M)X"[(K&R96=@WQO:OO[T"J >_S0$5:0O]E)7:4ZBOL?E NW]T0KMA(O==ALG
M6?DT>G270$)JMJX^R:]J>U%XVFQ8OT?59)2!]2\Q.4GD=1SQ@>+IF4"]Z@,4
M=$!%8!":M2ML&G>Q7:943S]?>;_"-)C$RR5<W4=Q&-\]ERM/32=+=F0U^$2.
M)P8@\\;@QXO9> @:54U0I195F &-V[0TR1"%IV"SV\CK0M2HI@?13WL=V.[/
MHINY19R)"_*-\R,B<_*Q[.F#T15Q$)D5<:,_VR*N$V>)./]F&"*F37XEXM9@
M=!,MEY6(1G?XC66UX5!M'/H#-$$/EM,P\[EA/4<K6X&\V=[42&E8L/TD34Y&
MU<,TB2G0>Z1X44\ K8 01DNK)@&#"4Z:[OQS4&5%;0/!_M-$G@1J#Q.9(]74
M$I^1<1YB _T*^H%';KWOX]!'\RT- F$7MIU](H9$B;,XIQ$'5J*LA$J02(W>
MN.I&A_C;N)M(CB@RJ=H!TA#46PY ?_<AFR.-8Q^YV$J>_X6FC&W+I7#UI[OX
MX4WQ<6[.%3_LK;E:5]:T^)XF*VT+?E/F@T5&<K8X/KJU)QN+]V ,BMLPMOP6
M*QAY21#CY!@K+U5PO@N,<T;'UL3+YH&3%05_Y%S_BL52FNV<\>E5%IZ?R5MA
MU;>6L]!7A%D[ZOQL +;5X4Q6UE2#>]60JG*]GTV-J5S4E765>S95DIT31;N?
MXKJB+3C7?"7Z!2U6G(@AC[0KXXGG:'_IY0I 2,[^"V,12RRG?M$,%&\/RH8
MMW2NL%7%6W?52TV(QO$:OY%!LLB+:FW#@+JQ4Q4[JZ75XS6#"<ZK)O1U'OX-
MR/?NMP"!!,H-@3=2S>/UE?>,I3I;KR%)]E\<,15.UZ(>[#KA!-PP_>O/ #<#
M93NP;^AZDU&0TOX&1CP)FMO2Y'K6R_ZS[]?^D[:2-.L-TO5L$+>^K:EO/#AJ
M#$+7([^[#8.5NI.5ULQJ"C@* TP?&OZ4YUEUX&3G3'MU%F -43-$:HMS^";R
MT4^-[ZUN[PW2K*"E_)M!2),ZM56$46LPVE5*@P=D^&E<B-#:V:Y72N&!G38;
M?SNHJQ#.S.\O0EA#U+#/27F;QR1 DRHMYW8;VY<<+0Z8KM/JNP$XS)ES74J6
M/BPM%]H"KG:HHP"FK: K^04MT8EEIYN8(Y86KQH"N:LNVYI=6EZ5NI>;"ITB
MD3=1 N^"%/L U*_%.8WM;@5L1IC:8M]@0)N"6!I[_<$=L59T1+""UTF<P57S
MI:.*4<#MP;IYP..&;2BL(-@W _MV U =DC*JF0_"*=! "G$<Y?>YH^TVB1^\
M4'Z?8;:U^LR!Q05K2]E_#\H&PS@EB$11;2'<$>N=_EAA6IT#[UR<_;FL* ?=
M.?7TR,M&%'!G%B*:P' .!Q40N+_+%TT[5>;=)3U^6N'H?'57 J.A[7,FG0UF
M4>?\8[X#T++0^1(HQ<X9IUX 1P-&ZHXD7G.[X;4<3B27_G .$C)2H2L"<R&W
M<_V#);.I91\$BP_FI;#,F=+^K;#<D9([6-U,3',8>AGTK[TD>SZ/-UY@.M<2
MA4 /6T=( 0B; R8\R(?D;>@T1@?X_$?<$#NK_I$W=J,TQ/)JID.E#ED_'0,.
M>,4J:(D#4PPCY*!STYL*#QI-TLS#9?$1^ ?YS&VV!:HD&FD6VF/JD,VTZNTR
MB. $_=-TN4X* <OZH<V!& CX4T"^=1YBQI80%17-06IKA+P..DX6&$<XVUH?
M6P>=AN%C)@\95 8XQ9JR9U!]W-XN7.0>Y4FI7=:>-E+UTR8.0Y\]1LANNP^V
M\L 0/!XX[-&XLYH&! IAAOBKKRAF@O6G HS9+]\(T$:DG]QDL;J'_BZ$L_59
M'**_Q8F7!0]PA$W4/)$*KJ6*[*D5X\_UJJN]V!?F&;0"OO[X9Z:QK;4'M0[R
MZM2UGV>DH&9V[T6@V6@(%E)O>&SLI_T(1;>D<'<>^K+OC+)F<>\WR7>/ZVU
MAF@?(&QFIC8L$?T]CUG5<HD:]V(+RU T[WSC+1 )CE@5 G&=+5*9$2P;E2==
MVTX:XI6J=7HP(SIQ0(O=9N,ES_%Z$=Q%)-TU(K%/)(R3!@<P/8>9%X1IN3G%
MZW&:!3@-JW^3PO4NQ).>QFO"H%=GL&UVT:,#+'!A!\661L-,Y$DH@W@-:K0;
M::\+ZN#K@OXWX#4H><#M*BY S@8@?."_$$[(%E+QTK++'%Q_641P%51A2<"Z
MSO=:C=K#8I!7WB]Q<H9SVT^]33];BBIUJX<>1>98#_A)+\5>TZIS_ J0K@#I
M"^#.AK(!:0+C(.&C\@3JQ)J97&*'C#K9ENA,V+B5L#,4%UM2:^FU-Z27O!MQ
M<=O+9L26K&8P0*_<,7P+]M>R]3LF>R,:R+*F^2/^G98VU4-A6<I:<6!E$8Y:
M*1)DS,YAFB6[5;;##\A;S&7WL*KA2WZ:^,CN18/S*LY(38\$^JBO2_3K("3/
M8-#?=AOTRPRUJ57].$<#E=W3A\6O%=MW<,-6*6N#SYL--IGZ!!$#I-(U8;C\
M39WG4IN47)/.:WR#@G'@9:1MC7=P3M*_N+N&&)P0#Q75H)CKE*,B\N':Z0E:
MAP.+5Q@:[#'K\Y8]=3I+N\BFH0^29J%?O:DT<:W..<GW>UTN).SH&ES$%[O(
M= .SKT##/>381:HO=_JUM-0D:6I>3M]]72-+D;2H6V7XT7)*,J]TA^6&Y-[4
M2D^."?7X*8[]QR ,^]6%32JV(U3I;##P57Y#TVA.%1I54G3MU1ZG=J1JV55?
MFJG=O]5ML45>B JZ?G& #*9DZIB@CT]SXZJ_BZC%A?3^\*5-R^8K!RXG@K<P
MI!&HM:)=D3E^!\.4).M)#'T2M)_143MNN_I($->U]XQ56JT1.B7+^L2,D;+H
M_3;%LRI.V?[L/)BNH 3^^(</)\?'?P;SP]=>3C?//H"U?T=H4"):OF@#'*A<
M*1DE9\T3;))KZXO'N8W1%\P,+B(C%@VIW7+JI=#'CW<@XH-D$JI%QYX^[[]!
M?)"'Y(]>XI/_X,C$4>3CV*;>O*2]L&CUE6@/ V"L2-( X!8#L;/ZQ%?CZ-?7
M'&M:=?F#N-9J+E[>C]!B?T!_ES7<5'JS%6FDP!/_R2-KJRAZ F57 S"I-*1:
MY651G*Y><:=B_:CV:/%LH,@:*\2%@CE\83S;Y@D"*_B-;M,L0?NT0Y-$4[QJ
M(*3X6%7?[UXGL;];D:<U"Y@\!"N8&GO)R^[;VIM>)@O,K)/D>P*KHH'K4&$I
M*94O?OGCU??"GP?I-DZ]\%,2[[;I)%J%.Q_'#P0IXCP+HAWT9UN8D+V\OVMX
M72[LOI?2Y)*!R+(W0+IC!J\[L!@[8J)N%':9,MTW&7G5I2I=QJF'IGT%%_<0
MXB==(]\G 2Q>B)D(XW2'8'+ZK,1H'Q=5MKBV?/%E:5A2:RQ]!:J^0+TSL.]M
M"._?+0.X&25C3US:]X'],]G73:--SJW>85H<V/]O[UU[(\>1M<'O^RL('&#1
M#63-M-T],V>PGWPI5WO?*J?7Y>K>>0>+ SF3:6LZ+>61E*[R_/IE\")1$J_*
M=%#U[@(]4U6V&&($*3*N3UAS@W@3P78*"R(G0?@L1$%^.P^B380\O)(I!X71
M0_J_Y''A#.]B+_U$-RMW\6YHU6G0['T\R8I--\^VUP6DSW(_%;BB:O.OWD3[
M/>K4$#.HCCEO>Z:5&$"T$;, YGJ+_:1_5D<7[G0;L4T<_T0S^'XYY?:'O^;L
M.ZU63V\#/AKW;EQ[,&INM@W>E5&T P1\Z=EO\\B_GK3ZO5S":#%-@=<0R8G]
MV@7YPG76M*\;>=X"Q[$;[ YZ!$%QQ7E6Y\$9'VGFA>@"3L*@+?@F$G"'Q4:*
M+%0;:1^<+>P11P4JIT@[1<+GF+PX.NG7H'S=Z7;&I)P6[.G&A(#2S0TM6R89
MB[,_2TR&YO_BYXDU?I9VETP%=X2ZLN6&=XAZ$RW9\ )D/^]X!C;(1%Y>"& &
M\.@L3#G[\O3 "\T<3D?DWS_4]+_W3!E^__*6N(/V]^!:2]9Y6'$OU/.$#[#F
M5*7)JO*M7B\URLGZ =ACPM[_O-_MRJJY+SF&9E&7VWP-68H?Z6.V?5\T^1LU
M!IDP 60#/7J"7C>4I$2:D@QH$4Z,"&HSB>1.WR*#8L I8IRZKQ6\@88V(*$)
MWN: ]+\/^2[U3LB'ZJ$-7"@(CIE4\P<OKKX!PP0RR>B[R1JF I8;]0JF(2ZK
MQZS(_\UC#U*/#'7VQ%##RA*-F)-E7PD*H+.U.XQGYVE4-/LGM>MCPHHJXR)6
M5 =TY3ECI^4ZW^X!ZKIK/OYF"5;>UZ%&BWVSL5GDVC#2C5O8@3]3G'"A*ZL?
M<$$"B30^(6OP#G+O33T!)Z5]ZM20KL3!:QUMG?*ZR5=,_]*"#'-(\#2L@$KI
M'/(UT;EP21^:+N+W=BF:MM=@UO'8)F%+_V*/:X%CQT&1(LO2LVZ]-$H7WP?<
M0M*G(;//E]5=_OCT-IW 7&]"O7L<$_%YK%1I0ED1/FI.SBO7$AJ\6%;VWQI
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
MISQ;&3.L@TL"">Y['N7T:+G\&6[O[PMNP7 -,?&&[Z8]%O*0I13G"&1S-:\
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
M_9AOK#$!#PRQ($" PDSAB#L632L8+!G4++S?LBJ'7=-&%8HF;UXCD@@4 2U
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
M<<[CX\;(%&Y)A@$9Y8ZNRL<"K+-(CX6&5Q0 :FK&G^E>[G9'#5']Y106_18
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
MO(X@/:,[__C+@Y7G?P'YNMNM=-EIT#&.4'0W E+Y=;"<=&WJ[7P,OV0?QV@
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
MALT)YK$#/?YSMGW)'JEJQ.7!1U-D%H03:I=I)[)K)#%U<<P& "V2>_.],D&
MF"LLL]+;(UKZALYI03>Y/2E0U@%J?A,YD/P@A_Z85F-SLF54S0($@1N[S[9,
M&^2G@%9RM-QHW:2L^6QL* <@%PJ9-IRC4G0$TL;X_0P:H_ZA<D%=K9NR*)6S
M0NPACQ];']"ZE.28Y,BK5FY,"^)A'?>C<23G:^F&;:IABS<BOW//HNFU$JVA
M(WXH";?&; \%ADCRAA5.\>$=1TC&C_.8\D=60,<ITI?2*-04L\C:"$5!CQ\G
MAL#V\VBQX4*%@U8=9<PTUE*%KXNF5!G$PL?9;CN8Z:G->TL,]:T:6<CU*4G7
M5*"?_IW.Y7&H3(QNX8/DB_P!JQVYW+ _V=ES4=;V)*[VRU1/$_YXZIO7R(,Q
M\&MG%KWU9/'";!Q(%+LI&^JK(M,>)_QY0]U8HA1M$QOFQ"H'QZF+^4136HET
MXLQCM-Q9LKNP-/$&V8R)%B>$S;!KRR8>Y(^&*<VKK'Y:5E!F+/^A58E>LPTF
M(Z8JG\H:69&C(58"Q(CZMT8.TF1:@FUB6^(/;H((+.;'-$DBKW@_Q.#J9A\4
M96$$8,4%"5FIW;JI4W^N8;SZ S%N*>%5?WW*_J!U_ONFI.[2+_$<@0>'O?>0
M%<'AC(?*G9DC3,^CLP>9%8RBWYEM(:+#[\K-N[8U6^J][^3+M.4#!(&9I/=M
M1>O:V%7;&"+CC_<;B0]#OREB8F8NC+$P%\.XREP/I2X0BR]U"ID^99-X#3RA
MEY#L*OK$[-<VX5$YG=I\V5L W8><QZYEV7T)ND19-.P%6^[9%(UL'#4FW6OZ
M.8+]OFA=PK)\ZZA36O_%;5.AQ"@(QQ6CV:QZ@Y7JCLZR+RCV[ZPI*\-M_WGU
M1-?[;9>+([,/1U6@3TQ9X4/>G?YT^O,)^^]/W^KU?X310'.3^68"<C*YPN0X
M<'&IG"TU-'GGT^ E:IU905)([G$^6ZVJ/62^:ADS4S!Y!DE" __*+ QX*ZMA
M=KQ'4NT=([G^R"C*Q64_8?]X8%1 %/\O4$L#!!0    ( .^!]EB?@AY-9UD
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
MX7QY>$*\#;*'E-DC,U:8'FZAX=*)'M,RU'R]C)#$BZ/B7XX4U0+YNN=V<A?
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
MJ=\+;TVCEDG#FRXDG&2YF\MOE%,G6J?7Q'S)Q()]>1I$O8T_(Y#CL !5>\?
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
M($W[&Z1CN5NY*NSG*_]V GJY9>-@;4!U&"%/]]5GC/I:R$Z?&JLT2--COAF
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
M$T<A:KS&FS7^)>)@8M$+CRI^>.%+?&'LKBY>?*&:?ZD<91!^AMKWHP?UQ33
MR?CA&63*7"C]\E1I7]XO=.[ON.\"@:$$,R>DC]5FR5A##T-*K5(11Z +0?HR
MI>@^=):.M[E-(5ABE!#4I)@G)A;LR'IS3OIUY7BYV3HTM)#KI 02TUS2XVHK
MX< NCCZ\!:\*J2C/:; )NG3#=H0J:RF2=?6](VDT]99I;FJUD$,(S[RDHWTY
MH^*.PTK[=*856X>7SC7FJBE2K[40! B49FH5 %Q)?,O6-FOA+O14?"4ASDIE
MH*0)+Q8BV8.%R%<;)!S/!EH;E*^-5KHBYEM)\+(2Y6J'A7KU*XB] C<E82JM
M"W3-++^U0P^!FM0"O'9\9Y56I)X&5P]GZADR&JOA1A,4&:!%'HSR]_^B:R?X
M+_:?,H_J7TSA'#1V.>%XE@VM#VMT <3*3"W&],\<\S7=:EI_E4^QXBHVK-\Z
M@ZLT@JN(UN'9C1,G(3-8JZ@K<$SR(4:TQ!:O9+3!N![DJ N+G(4LZUYCLHI4
MR#\%FD%&Q2QVI/?3!LJ\]UD0$XU.F:;=Z&7P#'O1=R[7PP^IKVYGF)@,"GZA
MHSJSRGZ(E&HXMU"!ED4.-MDV.:8).37N81I7Q(D(0YF[6-$#"3>64AD;<(PT
ME7P576_\(^$^)EG,&)N9AWE'N']/_54*01,_];70PYZ=;$C3&=1I SLY0[^E
MS)9A&!>H=>+]!EAE:8/'NHVTI;W2B4:;R%B]HVJXG=$H;<MVQPQ+\^,L7 6Y
MBYW),193 [DE5)MHE1&^):%KH5&4+OB1G-\VP58^N4+R3F02THGC\0Z,T3((
MF0M9W6;'J[>9^5( O C"AP9 (U-&;47=($1EF3O.[_GR0V34#D1]+72K1HL[
M:>!!G4Z8':A:T;2J"^NP4.X[;6F6Z[X&[<S9VJS#UF%MBDUY_*+Z@91^BA_C
MT#Z <C(@)SE6<2\PW%MJ5-D.#$FO=HFH_)0UR05XS "Y>1/X[I ,+<'#.JL
M3"U3#;2-!21KAV'HE-D(V33/IHU_D?#'O8JG^X'9\.$ UKXB:".[7W=M0]/Q
MBC [ATA$H !\EI ;1JR'S\3;D>O C]?0J8#&:. V:C84@/+I,V< <DQ5%?%?
MB1,^? Z0!*: COU0-*"D' B.W1U%"V$F%] OA?KPD<.U0PM)1G/4@B(=?"^"
M)$04D10\O@\]L)!D1.\Q@+9W=$L+6[K#U"(I^)<G(BG1<Q'YRYA%!$DTL'MS
MF9X@$X'H99<V\EE@)8$=@OPQBRS.GUSVJUD;HR'%0HH#=N&Y=2&14Q_;4'V9
M,2)(QMN((0W;OB^+6#K^XBQ'\C38; .?[YW/96"?D ?GZ?QI2_S.:)*F&);2
M"3,L9B(LYDTLS+)X#6&8:N0<7GWA$^*3)856O1W T%^@>S*XDOG;05?,!^EB
M<\,PO0L:;HP0D.6=9 6[2,V:Z W![/:C_4P8W<7@L<\Q:@AJEHK!;M?2FQ3H
M'5H_(@>8TF0F,+4C!&5@C3;6T[C>Y=^B%A.K<",=D2W?.O(K1P.SHZ7+)Z;R
M;KC+(/SLA(OHC(EZ%%/7MI@I8(!QXW6*K^@FTR(KZB2 !L;%/[QSJ#_W[QTO
M"[@].NZG4NVC;6%0Q +)\.TG$ZH4QBCCE2+]L^,E&6F+^>^V14  <9+L%E'.
MP-Z13N($86_)?H&?\- %;7IJO4ZN'N](_6/#)>PZ,VLA>2G/Q1V]8:9*.E3'
M4XP<OROXH(*07159:R#HI"5UN)BM1]6DOIO90GIB5?"UHSH(GY';94&Q%:[^
MW&9 @>%\J)BW$C<H S@&<HZIS)9N"66P^AXL-Z?(;+%(&5Z&HQ!.D'^+&D[0
M91*7_A8R8$;(4TS2OC8V)"I;&-G&,.&6B#S(E3Z";=A7 M,[9ZWD,@];2\I
MK%TT'QUNW\0S-Z8[&N\[[AJS5]X:#*-77-D:VI[N^1\)^[[1H:N-#BT(ZJQF
M"=4KC5[5NBOBOB1VR T_A5K<Q.LQ/>.1W0?VBQ:Z2E?7QGH6-#A692U:(Q $
MI[0:I%315)_1)/P.V0X1"EO:^$2\2VR?]GRS]8(](?=QX'Z:;SFE1 SH?5#D
M<,;*, 4*37MNNJ'6T+X8069OF<CV_9KM_<2)LMP(XD<Y50\QI9/]\5?RW,-4
M'#(N1_,DCGB2'O57-XF%,P&/'X;)8&@H5<:TPC,*=\Z8>$/G3R1T:<0/U*4?
M!QFJ\V7ZRU'>K4+%+C=?'">*V$-"^A#27#M+1 !9!]5:9>5$(+<A!7_V'0KK
M<1O,0^FL=L::7Y]",386XL?Z7K/C-DOB=1#2/\DBK?HJ64FW[!Q&E<W<<=J4
M-IZ30M:]\33P4Y\S<3S>3O"M#2$?P:Y&;?YUGX$14!"L8A1=QV=7&?C 0RN6
MYH1E%II9YN6HTLF, ]B:=3&S8FU.2TKZ$3,7@[\"B<&([<TQ:ZA.BW-* HG
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
MA1C9=,R%D' ]Q4ZA[F0AB.H+R47"7T'SI354GN3+"5!5NFGP!NS3TQ4J+ZP
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
M0R(%@Z)?] W$^EP9,<G _!D=3LY6JY"LF M75"[(RKJ$VJ;MZU%:1D+6M-(
MY1(XJLQCL[6T&,32C&8Y'*3(7K\SUD(VN%M$AY_OPB"*BD'A"N>J^OLXU[89
M"VH[A1M_W/]Z*FUH%D4!S^0BBS,2LDWQ^0_56&KDAG1K)3L. *716C$:-Y\I
M-Z F)1NI8\?+9GP_.NZG$H85H<]F@?.7PZRK$(4?Q6B*QG2NY/X4!YRB;*IZ
MCA-E9CNV4[[GBR#D6_K@A\3Q>-?"=\R+OV)[L:!FM,!/5Z7H41EJUC),1+E7
M!'E:MED;$<QG) _QX)KJ'VN5S=GJEAYL:HMKQZ+*.U=]EQ%\I&W 5=;0>6^1
M?(CYMB)F<!KO$I 7\ EEP+W*!:6QSV;8:OCGHODV+3GS5REF14_@?5X@#GP&
M.X A*?'V$U:^8[N(!=H"'I*=-X'O#LG1$CPL:ZHW5\LT \XB!KZ5'YPGI4NY
M5ZX0B6X=NK!7M-0"2-/&+)-#]:9N?M,#J,XM+?X.>1Y@-]/3'H]-.@_?<"(*
MXV.-P+U+?">D@6K* _NX))KL;T>QE*^+I="D8LUYT4(&A(R&%)L<B0]^M"4N
M75*R4,]GZ&*,=&T<FZ]3" \LDA.E5W50>6WF\1/7B6+U\B!%:M<61GEPU*9T
MG1I(K7XK>+\CP2ITMFOJ.AZTJFJLC7,BU)55DQC#5RFE"&4#,,KHP.DKZ=HC
MT%<R:3QP2DZ8/KV*TJ*B</_;A_L6 D?$_685[%[GOYS1./_+D<2EI?"54ALY
MRWM&>4SGF-[Q\?! :N>X%D98J5/)E+8Z^+B] WRP>[B\&I81*A2@"KEK%ZV1
M;N"+73M/=)-LP*A770_)P6HE7VW'.,/A4D2H#TOZRGJC)'UUQSB9,0WO>Y;$
MZR#DPWC@4_@E0$9H+7:1Q3P+HG?&?A,E*RG[4C"H.>7M8MK..8"Y-+=WI\J9
MX,??Q:YRZ"9::5_ )N)8#K0D5&J>I7(XQ_U>3((H.G7"<+\,PL].6$].!'PJ
M:0#"-IX5GT>:!,*=RG&^7!*>YD2.5;3,":M6TIZN^9U_Z1?]Y/G12VO;?W:\
M)*.SYP6?+32)@,8._2"W2@DX+P#[;EH1K%E\07B[5H][_@E;:U_Y901AZL((
MW[;K+4&=1$>> J*R!_:/IPPI&D<\-DU7T-:B&0YC>-7J+1X"TL)EW4-*Q&G
M&RHE[%+-;]? AS8W- !/4C&(20B5$M_7(<QPCO(YV&1Q1D/V=V__$/ 6NSQE
M:)-X:79_]IOS97$Y'MMMW8:4B?:VGK\ YT["(CEJ(]868^!2ZVU=-^G#Q,Q?
M7+&5O%)B!\*M(T4%*20(>O?(Z0R59V^HD78DZ]G'NP8Y_C[M-10GH<\D.^ON
M=D:C.*2/B842+UWH([^)M(EIGLT_F#F:6TJ5WSBC[$-.+>IX"'JB$Z5G8:QV
M$SZ7GK\/;;MR=YS,%HO40^=H:17"MWT]2ANA=;LY#WX8WPP#9@!S+#/3-UC>
MT>B3I;Z';.6(W6P?&+R0 ?#3 C-+;=5:81DT6).02*.S6NL*^KI9OF)#.(WP
MNJHD$>.U45,1FKP8KIU' /FK7S+U6DL85<Z(>M[><#5,7]+V\-+V3F_ TO;8
M4M-(V^-[GNZ;K,9!5[JC$(<)9&\ 9V0;1)3WT4A"_F9T&H3;(,/Y-B0;FFSR
MSKG -HHV>,2& JJF1F5"@#9Y =L/Z\C#^9-+HJB?- BM*\.%)\)G4[*AMO^J
M[)'OD!>EI8_'6<^XH_Z>A<0!/O&:P)%ZRYB<=5VR@KVOPOO#6?S>5F^*;'5+
M7F]M<=TS4MFYJF<K^$C;&*RLH>.^2C[$[$TA9G"J+P7D1>O7T#8MV]*T9<QQ
M>7+1;INE#%GX"L$D*UG!$B"XC8V[AKEW4:B/:WH?+.//#$/EM.#:!]BYP5VT
MJ^\/>>C2??(8T05UPCUO,&9QA*<4SJAU4@MY\#SG$BHWSH;]L=1'T,ZT@6Z
MN(WQNX2XWH&QBWK]AA <'IIOYU:F>Q[7G0[52[3 *8G[P%R'\'-(V1K*5TOS
M&TS;5HG>@FWBUL&]V!G1BA=,YUCH?L7.9F&:+X.AOPR&'B'5AQ@,K?F(D75J
MYKF"11]P"[I-!@7KS*BI-BEM(&I]39B5&GH,&L]HN"?ACO(6V_.E ,^(3_.)
MQ#^RHA!!4<,T4CH.1%D^8-G1SV0_]MP^#,Q>A2353.JCJA06P;[E%-BC0@HL
M$SXD*QKQD3:+CT[(Q$>#.2T?(_=I5.!)V\[AQX@IENZG<VC"(":IZWP<*Z]>
MT-^QPOCYTDD#K,*UU$A:!QZ#/MMNPV#G>.IJ3/HM:KA!177)=XU44G;K.6ZJ
M.F<KXKO[@R95/R/M"XR=(UW[1QIJ<AN2BX2_)6M?([(O<=TH)54EV3)J89-D
MVKH%'ZH-$@[SU+RH5@HA=5N1X&3%,VJ'A9L=WRV\"IP$Z*+TGJ[6'ON/J=4%
M==+!@-DMJ*[7.I? ="H5"=U-!J3'ULHM:'CWC^+&5V2$>+^X[Q 2U*.3??DG
MPUT\(L 3O(>$]#,W*<"N)>MWT4B>+?3%6L94\3VDY71N&>! _7FU^ONX%K09
M'6L[QNQV=7A)R3M@!!N&&X_9V7QK%<)"N:$T7UO%1#(O].^9#UI#QXKR$L-
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
M=+^M#H@RT#*HBABP^: ?_=4']>?,66K\5*;DT]%S_#[:.?WK2\\T/.X&>^S
M*-J D?BU]C%E%>\Y./&-N'L.]Z8)GO-7/+%6\:-PW/33+ A\!SZ$L.MSSKX
MVT"S'.L&210W=JA6@"W!7H)&'!OV:CAX0J'$%5R8=6$I>PO"JT(/=L]$."J9
M+1%$I<?0#-4ZCF.*@",RWS,5SQEV1?S+T^\$SB4Y:XLQ'W6Y1BUV_?3N["-U
M"MG0KN7Q'QEBCX27*Z<?_:4'Y51/BKL.^#L-E/-EZI-\*)"@W0,>:= 2A3_1
M!U>K,Q$]!1]QXDX0()64;RNR8(%*JW)<;VH8R(F19X/]4K(Q@T/F2D$K+U_-
M,JK$>0'-;'CLQ[&?'[!]:(3Q27F1F\! EK6+6YECYO2VFSF?*OP*"/2U_)?!
MOJ )1@-@NH1NP?FI$XENJV:%/5<2)D/E,B[%M2NJRS7^ &DI0I52#!&N6QOW
MW.D*AF>..I-)RG"=,AMNKXS)#_-6#DL81RBW3@I'JAL C7$6:I6J+M<^H/XX
M>>HM3+MR-^CED;[(]U2#&$8R=1+G@H7)(D&29HG/,<SL &;*;7TT'--B827.
MEKRJRL1#:/Z^]-I7<Z1F68WAI!/DU\8W8QMI=MCYJRS8^[1E7A'0^!Z8UC+I
M0<,DG<ZU,6RW^++1L+M_(%NV7QO9!J6]%0J0[]_572U*VOURX\R0J4\[90/S
M,F45N.0BYV'G/RS_[Q@<=W98)QCS_,5!]?>/H+Z;FCUC]HO!P>?!?=/^$=1
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
M1QXJ21D%^U+OL#P_2/ZX:V.6=XLA6^0V-&6.? BLA]T+W"+BMKW\NG-%R$Q
MI"RS!Q<C=&"C3>O74'W;BYBQ.9=*5;S!-"F]>NPLM@(Y5(8XM=M3:Y&G=X=]
M[PN^$QG"1*[(!H&0V&'EVZ&V05&Y(L?'+[OYYWL_'V>>U<O'DW4!<DD'['Z.
M4^157.WH:3;I@.G@P/]H(KB?- _;BM!4.*TF"I>P@G?!^>DR2?'*;(FG#N"R
MDQ5OH?[,A**]LRW%UO#;;T]-PXG)>G5]J(4*-&+Q]]T85I^UX3R-9X)VN94&
M6%'T9((>.HZ]P%O3(YJ-6#^USF\R'VK'C")P7ECU""G1Q,1B9KV-9RQ05^WU
M.]V-Z]C>96!K0)S"@:NN",^.H3BP6D<0KHK_Q4 MW<JM27+4R7:W4FN 'R:5
MO0TG%EQC-N_6 =!%[?<Z8,ZI<CHW"T!?_T?3]_Z7]R&5ZB1M70V))[9F)T);
M@Q CS2ZL@V[)-H2FFF56[U&R9AOKX#-/R\'9B^S32CH1\=G5CWJ T <E4_K"
MY?WGJ(\\&=PGKNXA)SS7G$TWNM87=R'M^^1*>F&Q/8Z"(G8DKAM.<7X%Y[IE
MM<Z<JR__QS=>AF_K40LG;.?4D 76=5##T@%CL_WCTV5B-['\)OT/1\XKOOH:
M?PA7]L$B,;W4]=\]; CF<5[2+4\@CA!56=_Z-'XYDC*N&+G$]E56>MLF7&V]
M%\D(8_=;?QL9L) 1/SU5\X!6\6;7 W7#^<.O5U7OU%-VM$^"$3 Y-X&93E_8
MZ ,[^2'G5.LY=@A/>IZ9Y;7ZE@\AQW728B>\0%P^Q,#6]"1H"E]LW5D#6Q>5
MT^Z'>PFH&5_W3M][L#/L&WH$PDNGQMLY*JD2*H$=#I-;M,3MVGS1YJ&A4;&9
M:"TB;GL9:SV\I;LQ&C:44$V]3$N0IXHWO-3$"/K.)N1%O#*SELZ=6YN/.EC/
MY=P]6T#,=6%;/(A;'W5*[P\O<6W2I&T9I]]S=F+\#-PO\<RY\1">4ZF973,(
MA<1VZG'V6ON Q5,[=F%;8^:P(KF0P%+.*E]C#E![:^63^)]A+G<M\B6'Y)=\
MFU7>9LW97%??,S):(QSDJ?(S,0NV'7Q7O+Q&J(_<?ZXB3<QJ5J'G7LY0N<7S
MZZMYZER2Y7NVB<;/]_;KN&#;DK\YU-"-1@O P0?Q)X/Z@VNQ'O_LB]Y"B;@V
M>&*HG-,A)N)-.'-@JMG> HY%%VCY"=3L'(5VG^D%14>KD1?A'N(4#N=>+6.U
M:=J&Y^5)(Y=ZCJ1Y.9].5&@F]XU+P:'3+8X].J#:V:!IYA>9L0Y@4@?XJJ!L
MY0L+Y=I<KH))9)%;(QT]\[FNA<G!RH[TF<<)=)O7J#<T)9U*$U$@\')0?^M<
M-,]KGR/4+]$>#.B>YBT=+W9_U-^X^M8H\?S[S+]5Z<V()S0P,0*Y";V/H+=:
M]W6R"B617D@YU"[U*$B\WE94$C?8WH++YO5(/*A,-O[[V-L_+@2LEE8C$;5/
M_=>3R;;[-'&C97],#!3>3*X3.T_B>'F;7\UL>1-)!5@F^SHG.?IL3^2<HF/Q
M&_:VNL*V/EA6GLDAL6:5=9D*<1K%\D<D4>DDS(Y<]Q@*EO!LXD0.]=G2.69&
M@C;*OW?2[3ECYI[;KNS14#&C*.[+SFE2AF@%$GRN!#6%'4KEKVK$F7FL^\-V
M^YQ-E/N>W&9=>!:YJH]B-VYCGZF,MW;V#X3=,Q*U#A_S@J':![,'A\,.UW[W
MXX^&?8G[3+?2:I\\;:Q[6%W?V+,H $PTJ/GL]7"-\<\F$1TV&^L=+$^$7/GE
MK=N)KYZML?WNW[R;+A9#0;R/NSPF85SX\&&Q#MCO'"O>4?FA'S/NU 'KVK0B
MZD0WYH'7L(%@O^$[TWSTW"#87T.:6[_A1="C3Q\XH,VI4W%J7!OZG_Y(T?Q3
MW'?@=4XBV+Q*_/M2^H^@MI#0 FI])RJG#_TOI1>A,_9?'BMO22PB[86M>?<1
M,*)[TBW>(J*;69,<O5><YG(RT=OI8.V-YX'=4_&_F=JUED[>_1!^6++JNQO+
M[)9;'762).J  0_U<=@?^89NCAHBH8+G"L("5I2B/^WWGD;;.V_\;[%,FL->
M"#,:2?+)#7OB0R?0+Q3@XI"0\8(%5TV<;^15#H3%NN^7),4O^GEZ[3?%CK L
MA6TY]Q6'##.Y7IM<GB:<K FIG8RF==WM/=4[J8Q+IFP=RHC\8^>-]UW$$"MU
M0!+#XJC_]];;"!2D M+(EQ7CC3'1RP+"WL\JHM-JD_?1,SCKH+>%]V(I1"@W
MTZH_PRU@[KN^,\-UO+)SP06_!)FJ,YR9C4/C3L=$W_Y=5DQ9WD\]XB0CQO$-
MHK3IMR%A[DD7D=VX=:0^3&WAIPXO;X(=+W.<Q^@$U^\YJUE[E;.MX^61KU@N
M&#G-FF^1L)0Y25G#_CQ&1"JKE(_'$"7[9""Z]PFR!>Y6O*V%H@XAEQ1/B[:J
M9EMX&>8Q=7.DS)JD_D9?^:;RD!C*!IB7NB)T)#_X1TB"/-UV;23D49VH.T'S
M)MPWO&\(9"[7 0Y4G*Z/\S-E!*^5FCWH,016B#/F*'R8V0):H"MAN@_LD*T@
MZ(]2+=!-BFPP94Y4""EUP/;Z&GC^'$E:Y+@3)"#]BO=/E.!RAX<5R7=^;=M.
M*2Q]?E1/AFS]],8Q.+V1=BN6O@@]HJ$@!TA&L?'*/+EX'I*G6,OEGD(/*I[:
MV<K;TE0!IUK:UKN=%K ]NVL%'@I>^E1\8@"5]G(UWO8JGA;NJ5H+_6;-)O&$
MH+S0GO (.5[A<0F,GK(+9\<AJ?$0L:6>1)C&]07%*3EHI$WD]A"T=+GM5B<P
MD;$<?>&3-@$R::9@36^P;\QT\WW&(U_31G.U#M 'H_"<D^Q&SD$M*OG(E433
M\.9A2QUPN:EQM7**.\B5"!8,2><<,U!2W">[]\ .0JBZ>7AI-SO1/I>]29%S
MU/1".&\_S$,=.7I06[4 X04^?9E6S;+CHQ:KU8<@EU(%F!Z(7D Z%%.62'=D
M87N#'Y<KI:5[DJY@*]ZPW?L;J:JXHF!:BD115RCXU6NU,O063,SP\E&LZ9IY
M7MA!'"80QPN*!!@O_IC>S#.\ (^)<ZE+.,LW(!<47.GDV?:6!G43E*0\E):?
MRHY25$YN;;%?W>TZ9<N*:J9L[GP_\WE;B5QPFKTE64DUWAO_==V-Y-6!-2EJ
MU9Z><+]AF#B1I/$8;R!GN%:2+F,FT-G;0A_8[@[,3,$C_H;0*EK>1]G(BOH*
M G/9-$5RL,9AS'NU]'Q?FB#V1KY-RL OU[+'Q37AO^;GG^Y0@?/!HW2NN)J4
M@:X5,(K=^MUH\Q'#_4CF ]:N_M9O8WA*$A+*KUE0KD@FM9WOJ[S/.K@=JLKQ
M3I-Z6A=%W6+\K&@3YX7 S&RWY*3P'OL(!^>MXV1K] 1"D]O%DLR0(:7C92]'
M 2TZZIY?.<(]_+#KA+M-WGC@*]D733>6*JN?@&9Q+5MO1JS4 9F^'Z,/U7U[
M;P&MN>,BWQC39_FT%"]"&(J +=N[&U<JOF]TCKI@<#VGKO)>Z/MJ_GY1WRG7
M<7_;"Y/T</&CU*_ZF&EW'=ZCRZP_/QIRF_>J0F^1_OI%#_2"YB_>OFR^>?/\
M;Q;*L\+^T?"BKZ%9M/2#<E9;<D9]1@?T%6LKXJ9SQ1Y>WCI@/1MIPLGZM?8'
M'"S+Q;%AVM7_\R_.-#,''-4?M5>IQW-\U&W(0<T.=G27R(KM0T?6^4T6*24*
MNB4KKOVS6&>%D(@>[ZL5FL353<4K+E1N?>$DM7%KK:LLI0]$'!X<#GDM<3U0
M]$OES!1*L<6,*G2 WQ$YB)KCLD\'W#36;KQSD>J*BW-(!@70YK82]'%.S<:U
M'_K3)P&?CDOW6+#S%0OOKN9'4G7 VQUB?_Q\+Z@(VP.U.(CE2I[AG?TJ^--J
MFRU!B4(L+^!/G[4WQ*4OD:<#/GXK[/K[.OT/#C1DHQ"UL+9]&D%A?GHF*O7,
MF0X^^&JTFH&Y90>*ZA^Z*S%E6PO-Q/G-[TV7GE:'?YR\?</6H;$ZO#SCS5"F
M\Y\M+0!S3HWC(M]+>_%0Q/5CGU2V_/;XJLK%=GZ9.N!(OK%\^6=F]Y^Y;SL>
MM/QBW'301>H*U/2?'Q:E?,WVAH.E+RY(Q'6&E^]T<=8A!;+VL/:TMY L)U(2
M /<T^*:G*<F+&<0*N5241;(,B6DP;2N]^_KG,PRSVFBP\E5M8T/OM.-/)=H'
M8GG6V3FWV;0),</$>VL+T=ZYLY%9QB('P+Q)\W(<^<*P;)@0@ CU642)^U7?
MNRRGO4^1U)+1X34]C=Z*R@B/[4TW7C$>,4I\K\6[T]X4K-.'XG9K*ZCRS )B
M"F4]^XLN'<!8Z(R2X#Q%>[K(G#6U%US.Z>QW/@?)6MSM5W8ED(QC9F?C*"6*
M9,]N7WC?DSM;D=BIO0T-G5-$6L/C@N&^SA6C[& - _>=#1J??+H"R5,75C?U
MG("H$KZ>SP7#+ Z5D6]SJ@CBM?&AAQS;\4&GT:"S/KO@_LN-I\*EYY-X"<UQ
MROZF<ZL:>ZM._G8A2/L,SQS^>,>@/K;P2+*K@-H^Z17R*V9_+=E,UL:OB2_G
M1N=+(@EPQZ63QPMWU(8D##@T0;-2L;V+>$OX3?:>2A;_ &S6,)?>^'7/$;48
MA]EF7['\.BZ?"1=%5GLT=-8W0XK^E%HJ\";BG8<G71IP7@>TA@5+G)JVA$"Y
MJ3BV2BG6/3,5@H/2,$-N8D32_@LW9\2+?4M?E--C=Y@&!UYC#L3BJ4?#2'C0
MY^/RMN1'B(HM; 1UP"]I) AA(@[E6CLNSGF0+]Z,8L><IA_AQ=N-]V\2L-F-
M^F["BX!G"AG/_0\K_?[WEX\5S$4MHS#C1,U"-$:;H@-.DB_S3:@Q((&E4@9+
M>0/]RO84U%#>04#"E6NQITJQ-<)MGBLKO,5*VO6(VSRYMJ_BP5BP]5SR9?W8
MGQ-/+WG:EG:7+FM8-Z_ISJ.P(:=Y#^J@RO5+-[2XS3=_E;)P==^#0%_ \C\Y
M5B=0?=#*#Y68D16N/UNTN+:<>,6QP 4H^3C]CN"EEO"'\%<ALB88+3%1X^ZK
M/H+0=,"]INL )_L?3>0O!3J@Y<W16?7M+M':V (W839F-RZ>[XC0D\KIIN[O
M9<WVJSL;SWHEF]6[Y-W??6>*!C^(*V?,UH>=)";5V72DL-?U6Y?U'0'+D]>R
M9C>%1>R)-G[]ICU^Z^!08\J:QT]VW[R5]ON*C+[0'6U=BW<LV.AGA6R_Q\I7
ME\/YE]A^RO#X*/6W_9Q5K&QU*)(LP%X$DTQ.P"'0C51-0JS]6B2/W$XP0$]V
MUVPBIGNYW44LVC>CFZ$\5K3J4"-ID2LM=9"<53-I%0VOL7=ZT@#,=2B9$Y?@
M?BFIQN\2-8;/Q;8@X8JM>.S%YEZ.1Z!"A2KFVT$DB'Z1:&\%&W(Y+JR#]/Z-
M7H8>5UQ)%HARI*U!7;T@7Y$<BIH-ME\66<4.ODB;D5V^2[SAM46SDAT-S39W
M#*QZB>0K!"-M] $?I>P*MC:$00R.=&Y ?%7C--MW?&O4]![C?*EF=!.K9$=?
MC= 0#6WL1;<H=R?816N(K8,;%XOR[L7,7>_VE1>3M/744_QE <H8MA&4+9^Z
M,IU#5([P1)9C?//ICGF<EQ]0"N3R%)*I#-M(W/JP0^.LH.?M>%=62<BN8>HA
M.[2-<="41"U:BD0\8-WW)RWW^^:.:^T3I6Q0AAE;%P2G3#9Z0,;Z#UA_J-3<
MASVGY-H?1%X=\= ?!),QOD7C>FC?Q[(>MJ])K,V-AZ""#R"2</O-+]D6BJDE
M2'1[(,]4-B#(?OUX@;A5_(JF+D)*89]@V*U=.L6U\9,$1&V#DHH@KB32">F4
MB_7:E313]I>(/WPBB&F"? -O+%#2+5C$MAMGD/Z ILY$YU/M2I?R"_>0R&$D
M-BKT@ZT.>$565W?+#L$>4EK6"WA9S90Y&@/3TZHX=LBX4M#12C9F92OYDBEN
M\1)H #F!;>A#O8E<-KF$O0ORYDNI2UA.^Y'TN44-U@)E@(U:(^7$#XU[&W*I
M)VE#V3OZ$IX'Q,G=;Y\K\1,@IU3MG/6]U&CJX/T6IOEHOY-F;4Q!6\6=T-<!
M]Y SBGNUW:(UZ%G8[,&W_E4LT"]/GEL5O/-I\4A0SZD/3!SU:8,^ZEO:%#&#
M3&R.NC=*M4R06:'NCY!#MSF_%MLBX[=86/=><2/"K!R.'"/:+X0],AH958S@
M\]=E.<[$4.C8H)]:+'%VL3MS^)_^<(GS48UD<+_A8[P:=FB%CG Q3\DSY'2:
MOPM+&/1X-C2U%.^V,DC$R8V)!#N$JO)(Q=:Q0Y] /6>39LLE(C.X[6H<3&R6
MM(2E]6>YYOCXPL4W2Y+S).?)W!.U?5@:LAIB*I.:IP8^T"%QZX5"TN 6I7/:
M+.\]>^N:?')%7-@(=V;HQ6$DO,6S/=OKG/<5CZ2KH>-):INZJHWHEEM# [%)
M<-B[S"6O7U2@'HD:7\X E3#QP$L?NJ @9+F],*8;RUSMG6&PF3Q$4BX04J4D
M*^2I\M?"XQ2ND!W<(TA,]FCF+.IV%7)M?G_!D_KS:B)%)96C?>T[H.';BLE8
MFT'ZY%9-,B._'EO9P[:Z&^-)2.>0D&QI\>H&)%5#1:.AJE38O[5X.4+3.+):
M[%R&#L%<J;?)'N0+)6GQ,*M0G8(D*[S=_QXGUI?AZ9"6<^-NHFE0\CX_0!N#
M6,GCF0I>,^TR:.;E+R"8(]G/Z*9>!/ED4B1A8T7E&&8+#1>6C-E<_J9C^<'G
MIKV]/SR2K(']O*YN]OKI47[@6"W,?":V8^_KQSYG/=T#6_7DBTB]HD6(OI*:
M67/0:J:VOD6,]YPP.4O^LG%!P]F2!TC*N.339^9:-%0S.B*3^ 05M,FD!3M%
M3EW3DS;M;9V21/7U?Z WYQ3K G;@(WP!ZWRB^4('C-,X/;5S?G_YV>&_>XXX
MXM<F^[AG"K708"_R,&-<95>0)SSH=V8^=L+UV($+..=A. $<PX$P QSSUYCV
MOVOZ]WP27,R:4M9+\+Q,PMFR1KP<R;*;IU'R<T]2;!#C90\2PYN5!-NQ\Y&"
M!Z]B-CTO#QG>?L2MK_!V;+WYF[%'(:,?:SYS&WP=P%PDV@^>9 [\&/YS L7Q
ME:LY*P.)+TH@6[N/[":_+X,W[FTP.B=:'A[&\*S]O;\UYA"V; C_=]$OF'.N
MB4G%*F N-@OF_U_4O7E84]FW-AA'1,2(" @(<49%3"E3"2%1*41$C(J"$"%E
M40HA8LH2)$)(5(8P")120@E*G "1(2J30DB$,)1%41$"1(.0J919SE$(1W*2
M].%V/]U]GU_=[N\^?;_;W7_L_)&3G+.'M=[UOF?OO3:;7(UM$F6<!1C?@HUY
M&<;LZS&R>0/&[H?[>MJ5V.64OEG^DR<[ICIH[IY^.V:(@F?@.=OPI.F"*/\#
M>?O[)B4!8F;O>,__HZ5<MGMM:Z NS6ZF2 8$H-_%RPG-Y'>25WP7I MC(4X3
M9Q'/4('0$UL+$)/.6Z<Y&$0O./4&=@BSO5T\RE];U<T+VY$752X+;K)I*UJ<
M_['9_>4FTC>Y2B?RNSB$"7F/RX"3@MEE"-5R8@&WM8\1$EW^\)^^Y':/_E?]
M_O%I,4O^-$!WH:Y'(+_]DW5:X<>+Z&1"Y!*>)FU^FEU!>+KDS]O-:R^3+SX]
ML:QE2_O(W(ZLRP^A<-U2F:(_:#L#H4W+>6_&SS0T"')%W@!Q8F=Q\.L$EN,I
M<NAKVADE?5U\0P?[\J=/0<LDINZ^C@W/PLK4-&@[6;N8)<\G0(=T/2RX+W D
M!KGMP[D+1\?*_UT%R]'+(:QN::O":&NUS#"8U;2=ARTY->CW^/U)>NPK0G5A
MVAG\_9]N>'M,]=6'ISG<R_U,ER=O?DF74HZMOC60Z[1@V@5AC5T:5]@<JTLD
M 'X8>#,KDJ"CVKL&(#K03!SZ/,KU5([.D%4^(G(NZG@;.6BD+:ZQMGOQM#YE
MMDU10<,==3)VOC5=T_CA4;'CIIJ>%>_WO78Z,#9[%7'8,Y[%2&V_KY J)J8Q
MT.;CZ-C=]?5TQE;-D>\DKINWW'.U6%9H[^_T<<G:I(YUE&5'6FTG;MPSU1;H
MC.;6VW.@S=DZ4T(-PC^=;\V&(/>+^*=+OR;\E_W^HJZ3526;.%VLZ\4@K#"2
M)JUJE56UJE\J.>\T"O8K]%(Z41V/A**6NZX'GW<S%H'6RKP6DLB$GG$4NE$Q
MFA=KE:P=:KE0+ VB_.(995Q[1]RY_>:?CSD/_VF%G1G4#L0@E/L>IN92H\:'
M+FXFUQ'8S,5T=\7DQ 6--V,Q$"NL<%7[01?!>=$"(\9J**.4;O==(Q^,38-/
MT\K&W&JY9TK:'X_F=%(I2T-%3BZU([0U9QJK=)89NJ6(Z?EX(7H 7*Q#C/H+
M=0^F>%7@1Q;L: &O8NEN9I3H44ICV!+A]7W9T%DLM$6/TFZR0/ANBS7DJ$=U
M5J"8OQTEWT8$QI]D !$$LP=W</2H5%<@7(\J""8H?A/('^I14[^&( ]:09.+
M]"B7ZGDJ3G7VQ%&-"^2J6ZK1+("W@.'MV!2\-51 !4S50N 1?UX?@U3T%JK2
MK:1EVF[29B'ZPS_"YP'1388O 5?0?5N]F\T[3!*B(=HI/X(HYU## <&/8X"G
MT@XV:5>)6FE2B9PUT:KB]@]Y]@DHQ'>R9KX]$-ZL1ZTAC'L!(6O%4T1S8?Q"
MU<EN4NO/GA6CMK96M8VNB<Y&I3=I1B'TC)!Z\2718W>NY#]H&$K[S0,!TOY_
M;!]+N)/5Y*U'C6RI9^G6RIHXNJB(!5/-Z3!R->4'!.@0:=]]-!J14'L%B018
MVJ5'+6M%1#MB8H\>C"!J*9&UF/6UYAY:O-3^"^$?A\G[GP;H"OXI- .$!4/M
MA*;=T=FK*8,FY"2!#8P&\X[X>0HM\)OTJ*0''4WJN.D[A6:U5)8I_5R$XVC8
MJ5W%@EUCS]YZ/ CWY'TQS%8M1NIXYF2&TS7,]<!?!J2P0P_K;(;1!^ D-DJS
M/5)*2)WRE<U;+5 XF/B 'E&,HPD7J."YA559LV+B93S&]SS6X=/,?Z9OJD"#
M<0N%##J$,U(*DIFN''DTTQQ"Q-_T@)&B,A'/+J(+#E*J&\KT**/1GT8&-XIO
M4B?.#AUZD7&B+^:W:>W2(5_)=,).WJJP9\"=02N-^O_-H2'CF'USF1*O_<KL
M(#S7HQ"I+-TOTBW=K9A<,P ;03XJ;OHE_K)>/>H'3K)5:(ZR(7LAQ-2$)@JE
MA25%D-*#>/AIW\;G)*,.K8>N/YR&RW,IV]BU\=P\#<W+:V'*R76_7EGVS'O=
M@GL[TEN6?;E"M"R-^)^Y6>Y?-\^1_GD%+CE?!ASB?C45G"-J?(@3*CVJ3$;F
M=N>CH(OJ:8#=@K:$=T-[2^!=;V#/,HCKIRT5A!-,K#O1A_IB&K#+Z6%[H5N/
M(D._!=$94R%&;0A;XDYS%[V#7&Q^EK6X;:/G#L10J35B7>>E&4,C9O@@?$);
M(3B#-834ZG[%P*<<\Q(5+5MZ!6(K9:B0DZ00J*J=4QMPPR"Q'+:)5PDR^6N[
M>!Z*[!7P D$(K2ET%>C\=_[^:SJ+K.X9<I9B@H>3O;F[Z^2#?)?T"%6NW6KZ
M!Z^;KI8&R[*6/OW=8*'M'J=Y\"0EN&ZB2>EGU'[I8@3+!HY58#/PKA !#,68
MT]V;"C<"UUJ5,L-3NJ9\=JHS0F*DC3.M ;U3Y"2^JUOL!.9OV,$J)O>:$]'P
MC\TI&MW*/OSZ(?Y6YAM6[5!+U(90[1V+/;V,1<H,V=5!QYX:+%N/,F8LB+W'
M.-"+MQL<Y:R(P2X.&M[?KIPJ_ :X$TA^-V@"ZNX_Z:=VTUV&FFA/Z*3CH%E)
M:@WG>;\>=>#*_Y8<]PI*CC) S7NUH,CQ=4:GZ=>C7Y6.*PI^^/I@??^?/QRB
MF>1^30\__^E"8<0",,-W[KWM(L=JR734]]""5N;6;H)B*T11--H+W;C-1 /Z
MOOY (*L +%")DF&JRL%-2;"2R:"+K;;;H9@2AAF8^:E V7@("O,1.\=//>OA
M$1@;/WL4M).-F79CK!ILF[%W.]X":E7ZVH32$J5UXU<1*V$S-Q1VO)(MW<[;
M<(\2J\.]P5'"#=*CC0F^_%[=EA&WRD85G4=\-!H7WHI-F1V\*C])BSE:'$)G
M$;7N#ZX0YN,\E3)H*[;%F*K@9OT()8!UBO9,GLVCL5F/OF>*R7F0$W0IRNY4
M%RO,.%#I5RU;5D-,C].CDGG>99[*1HSZURZ\)9384A]3^U3J\.@H/6XD:CK5
M.8$LC29?EP'^99.VPX-HPM+S]\71FFR3IG*HK(6\%(<MHH>U6@TE,G:"SR=]
MNJ)X?L7PC_P<H:T%Q.;28^6W&F77SP"%I5'G"MTE$SB/"Y3--SS^RM/8G*!5
M\EO/7([_FWA1[4O*X%:1[&Y?O*"F%Y+7#^(ROW14=:3M<CWPQTO+>^C?1:GY
MY D*2%;3M;<FX0OW1^,X;5IW=0M$5F;2C@"29IH%W=4'(%]UXJZ(E%CE%H$8
M12.W+03KW\=P5 SLNOB0.A&E2HWFFJ5NKRES6.GKT[7I"W8>=J)"+EHXBC&J
M1BS3K19H3\.1- =&"[?T>K-K_! FWA87F\G<!=,2 K[X2&K0&;.R3/[24Y"W
M7-O>A& I4^06</LQ]"N=<U30"&R<S<U,N)=0=T#!M&<."*HKV0^@NM9@3(N?
M>3=ZA4XH6TB@E-D;;V<L%D=SKN2+6D49<=KK/U.1YYA,5O!(*@][(A"3DBC_
MJCHY?9O&V!M?.AJ@=HO2U2D27-I[".'$?DP[>97N&\8!R$/)DN8*D5C>A:-J
M2%"XW&I.,AA4\APTAT8$RV"6*]NI(K[9:C+Y0;7O.^9\2D#P<=8*WJ(SK'OP
M'G K2(6D*J(87L*WZ>&B<+'-@3+@2)1!$")\;<+EDC:_$-P"#8%A!_E7T/U;
M0JW9K8-FV42,.2&LPC,8S"I3D[/B AZJ)J]+!A=V,UWI&?Y]/W9YZ5%"T0IZ
MP)BPSA%*$9VJ3KC("M ^%\CO,<V[^>9TFC+@1C'L!+*S>!3Y[1@"0@/E,;GL
M5;:V/(#3G"%(<R.P>9MB0&K+SU!61Y.MO02.411$1/L1CX/JFK+W],V3A\3<
MJ=7.I><%D7A#AF>!<JA)D(PQV^%$X;E? #<HVJ_Q8O")/X44=7T$R6RGB9]#
MG'CI-P_6_DQV,OESQ+K3:F.%E<4VCQT'?BCH^/)#%GF;5SYVIQG\TM]]4_9/
M[AL/W:U\<>9UDZ73O*]Y*@Y;9EJ#D98IVVH0WYP/GX*N/AKD)-;+QJ\JB6RF
M8P\#*R>S?X(<O9_VXM?2O=OS$,7@]!N,35!RTO)/?"Q211%/O7'N0*<2ECE7
MF#9=ZJ9&/1RDGUVN45^&QC3[WD&>9 DA4I:BVPQH0J@ZXVJ@*H*#_N@73NQA
M>*.OX@A*T5*J&R:Y1F9)&H@H-(<*E!T3F";FMW6-7B#KFM-=SY:ZW O2X9RQ
M>HGL^!&##Q4#0RT(BG"J11.M%5"8G-U&-"'#AP%O83PZ*=2>A1Z "A3.[:F,
M34!&:Y[5>W%P*%V/\JIZUDUN$;RU"B@M&3&AQQX'0\N!MT$BIP=^QSJ$? S,
MF(O@[1705H87<#&T"V=I^TS>8!/8'!P^_GZ]K@VHX*82PAN-@JILUW)4;167
M-V0O@\2JH50[7LKOKQ=R#''8\))^KOH].":HBSYBH+1HYJ9B@..KUP(/1D.-
M,YKC6&DX?^#GD' ?T.)5F=&D$>SV1B3LV ^V)^/<']+]E?? \@#\-]"-T\J&
MA-C6T,T@)JU=:!\+W)WR)P]+I\2D!$>-8;8T_ 14H F@#ZFO ]G9,(:0%4.[
M)F6SH[--[^+[F^IMGSV$<2_FQ AF,;Q#7,ZXK%I4#W"28*\2+YI!YD,Q8R<%
M7&G4CS8S(FD/3P:^R)BZF8ZR_\?5%X'#)YAQ<[N>"1]6R^K:M?DL)$IK]]0\
M06GG_?N%&$_ZR. 018\*?<,:?E3F]/_HC<%_LLS[6J%'+?Q#C[J! *4>5?VK
M;I PVS@]J]W*;1*\\U1/:'\CG''P5@LA?\T>:*@5LQS'1$C^$6R_7=L-.NL(
MY P* ESQJT!NFP,U!,A+W>Y,7L[XML_)@^@#+D^[2'TR$BL]7Q)+NQ!^T31M
M05XFOA:QOE=(M^!8PPUC&.@'0017%UT]#]&*S @$&^0L>2%A*F0Z&]Y)K@[4
MH]P05000 ")F=L=LNVXU5VJO1]UU0#'SCI+S"0"$@>RRM18)80CQ#)PPTZ/^
MRLV&&&C8M%V7P7^&D%1[=;H>->2[!U/4*]=]"W4]CB"LC)8EZ0P!FYD6HI5K
MHK\2FQJMH:V@V%JR]P!GVM/+X76G&=B:5[7!*66EH\85 R.S/B^>^U3+#,<^
M^[",A[O/.9-S#&"S&9WAZ.^?N>T>Y]JMU_,2Y=X3YD>M_-J<8S&&+F7?>F\Q
M7%3K\N;2G<M9]Q&2L!-QCW,AC!-O\-\$,=\P-W?S HL@7W_ _'FM8+X@PA*A
MT.9T%[4VIL'8+NB:2@[??*2S 5=%E4=8W4I2U[FPI&[32;+(JKZS!ZZX>Y!U
M2QTJ$:2L?0F06\F+X=T*06H]N0W[KD 159*"96X;"TZ>&,B;, I_%$*&LL:.
M(0;=[!#6G!N(0?_U\JRU)[NE#H2>V'L<\XT*WW\K6A/E60PB)'[5D)H!<(3N
MQ-60_TFVDI->@UT<P3&)SC:DNPF5*R.D)==BC&3&(:/YS?0O1R':\HSB2"OL
M59YON.JTPN_G_D/@V0KJCMO%%*G]^S'I=W6$G?1$]5](T_?0.2VAWX"A7#!,
MN2I_)AN_CK$+*E5F]&.7,_NEAV('<=!N&C4*Z#]5^ZR;YWBF9,10\=NX4UNV
M3]?$.2>_8U%V!U_T30T<3G#YZP SXAF$<+V%\4_!]_75F&K7EBU\*\[\" +:
M 6_9SW#4/BN?C,(Y* H*',B>0!>40U4,\\(N*Z+<6UV.0G_(#C7F)YRDIT7-
M0,E3[NY1)BB"#\Y1$Z+K"#;(=!8M>D=GO2HT@LZ44D*MP#HV'*]<U>?4@;;,
M7MVD.427*<]F8Q)WP"8N7'DF5=&I1XV+5)WD$&#H>G9*^<>7[!,WETQUAA]*
M].O;K:4AWI/%"%1B31G.$IY=? SP1*6H;> &0UR=64E+U#95"W]K%\]/-6G
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
MP7GC_]R4ASHKA"#[ZE$'F@&9SH[<+--=<I:'?CN7P4ZDO&O^ETS.N;H]NB*
M:*S[B[.B$N>M(MLPOLTY8$5NS4[%5'5>'USD(E)2[9=@&:?OP6=Z> X*FC4K
M2A16!+&;F3OZIFT6374:^1%73+R?FXGCKQBM\GSTEDYJL8J5PO/D9"M?I8=%
M.\M@>LM4 OD4]'#ND*DTV!(7+$O]_CE/ /1PK*>,SU([/9P=$05.E'R:RB!%
M!3OLZ!Y?\"5/G:A-(9RC21?HEK(T#JRF@],<R"ZJ,*]")RI$2ZJSS1@[Z[2-
M\.)ZNQ:9^<@NZ7O&:O!,<S_LEM76RC.,C:T(I=\<>,,Q][D/NU2_]-F.<T]8
M-#0V!#L)X%5YNAO)"@%\6) L@,>IO_/=='V"-0Q+S7<,)A2FX*QY&T3W;2:8
MS&7Q*K3NQNWO(R\\G D\:%>G045A<DYJ?GAF%.^$RL^^/6Y EEKM6XQTS<42
M>O@)MTWBUI\ZG9,"C[8WPW/9J)X3"4+1:HIL";S5F9.]G;F,$0%5&60RUT$<
MQ8E/.?)AG17$5OZ5N2P.H=@$99F#14O^"5$JWY+5/"\\_K0RP](T!+2]ZOP^
M./.1&__Q/0PRG$*D-/FP1E:'6B/Z? PB(6JO+?M?74*2=9+5Y'=L4F4U4I\?
M1(+LCV0K1$G? ^A$>"]0UH)W!D2M]JP,5BU:.(EI>D+/GVE+*Z(+FYF;,54?
M$\,4O\,[3Y\N/QDR6FN1?=$FI81UN?@S<S72J*=CH790HAQM(I1CEK]#N$.R
M/"18[#67Q6XE$V.7;@?^RK'@&0.B)O[N&DE)G\-D#68)Q T!']!]=28=A"4L
MZG#W<)P>E5[,.?8L@_BL 35+^ =C=6+]8U-YWLJ9B3HP\%BWX#31DN[?EF_7
M[(%5YT(6(%;)R<*MNS\FF(\+P:?%((1E&>-;<''FQ3 5.:->E.B4Z;T/F&[/
M<';'FK;>>S<P-IOTTY+H"NL)]<72X1H"9&^1/ $?TF&ZF*N]RD?JB2TO>79E
M4!8K@[!\X6S)E2FB!1P.8%*1X:,*F98]#/_'Q-(!B"T?3VPJG-^WJ2N&9MJJ
MG#MKJ.9CSI/#^8Q7MK?U*&/L7/9F/>K1:3I-CS+E*I!/=RN"HFAN4Z-@ZCK6
M6(]2QL .B#X/"Z6XPF:>1P5=XUPGS#O^I%^/J2?DI2*L:$4@+9N\R"G*WANP
M0X2%U/XP9(RT;Z7P"1W;0E[Q,;_W-(]F,4A\,C)KG'MK'MNGI_(^GY1M=Y<(
M;?<6&N]_/V;%$NI19KO%L+>*LSQH.(!EPE_45$+OC,X@7XDM7--WKY?GJS*V
MTK4?ECB)LJWV5Q0?>A;DN12BM>;.5##7O\DJGC<A^!]'&I4K&3@I8P-&7W^
M/!*<<Q/#2EU3ITU!H=PI(#=8E,+#J$0V=*&?>#W>-<$[H*HK&IN"=[K6?H)J
MC*-*I0@@/'^>)6DAEE(27#-8\@K\4N!>[^0G_")HE&!\$FI0%J<500]/0=F
MJ] E;H;--!IF[I#@U]+S)=_UXM=G6[P-"6J5)UR2'0#XI8H.O\# _"'A.#=J
M>6GLYE_G#?\G,#-3B>XGM^.W0=Z =VM^=.ARR#(*C%77@)/C(RI"6BQ_;1=_
M$YTJGTF!C<H9(6(GP8I1UYD5$:$VS\'PEH&+BKH4WB)%&7$5B9]Q'WJH=/FE
M[B=J'N9=W-F* =A-6S/ERTH?M-9R&$&5(QA31"(W=DUG9S)7)BP0AJZNKQ<
M[9E,.[IGJ.WBG)">:4] QV(/FM3/G0:2/KMI6H^ZN@ZJH+@F501;\/I+4!?_
M$V,TQJDAMDUX*BJ?:;:*%((,_ H F\+?R!0'QPIIMJ%C!"!U\"V5OR)1(6M%
MFU&#O7)+N0/"Y9FE7I5T:[_N3\Y&AC_RJK(^S4K&]:CS\10'G;VVF"4OK<,O
MK()$"@X[@&,\-4%K*MP-L6B 1GFV",0T,]<"K RF!1E1"E7MZ8PS*I=N[ Z&
MV\9>6K0@$XP8- #ZLLO'7)D;Q=63)O0QWQ?U8GA=0K$,%=_^#^C=R=_)'.34
M$5YAD@DF>%?X. )0$2='6,9,4[I["V8%([XT@E!;UUP13WH*Y"5']V>&D1NZ
MG5PA5K%QN'^=.&K'IF?=*??/SF;^T1YNT_+SH7)"2-/"']<D_K[AOFW-U[E5
M]!$(90YCRC!JI,8(#DW/[WN\8,IVM_E)U:V+M=\%6>!L*N^G[#^\?(G(KG!J
MM@)1D[:7.-,3!KKT@U7_8?ZC_QD%\Q_,I<)]<S/SK-_O:GY@20^R:!AMZ*R6
M^>L; X\$!<9P]"+Y5&3H:D!]_T)I17JDORRB/NJ]]!HEQ[DM/Z];%+5AH)+C
MSE/;_]1MY'/W49U)@_EN!Z!#T?!;!HP'/%>O7'+?0>&QZ/I.Z6WCZ@NFWS.J
MZW;]\?UWS<T__M)F$1]>]^ *SDJH/@T9%4.J8U :%9!XZE%)!2>6G&>*=Y0D
M*-Z&^[G[=GM]*I"7]6NR%T=(;XBC0UPZ:SPV['DFB/C^)\FFRDDK51=!$0SO
MWKR+,4_^X'3ZEG4$('TX*-WH<J%R21CA^S\O>%[87M5JI=B0[WUK?D.5;5\Z
MZB,79R&?V*^<_7($X*1P*Z=]SI7T5'*=''9\5!WE' K)/R<1=T9^'N@H*>DX
MLTEX0)WQ^578FL!;1 T67O@2G(&WO]99#=^$RJ5-D:U#O<241^9]L;,)C7_R
M%[NQX;6?1X^\&\U/VCGZG!Y3L\GBF(]:X!P6/4VSH N$S(5O:#@_9><QFPU>
MSW/;!DFEZU^^O$D:.*;K/]@=W6]MO>4\;=HC,+"7=JZZT>Z@N.)\C8W_,5[-
MTZ<U+QI>I%@ CPG4R2LS@UB >]5)L)+.#@:]KW]RUA#0(U)7H2 U/_^4C!XN
M=,O.F,XP:A@C&KT^713:=(_BEMQC/EO4>2=/XM)-N;1/%;"X[8J'/T(J@:I
ML;.'K48QE!@L//FL45RS9 +V*'K;Z5QY?U%GH[0]_G145#S5Z49HR+GZZA?7
M1@WM;D;8I9_]8M_J/)?'2,1YGM=<@00"S++Q\U,3%L?>9"97_.&G0EM0==^
MMB_OT5U?S9KEI>%H"661LO-(($E0<- 17%9Y:_'(2C\*]O89"FUCVKC 2.<
M857H1 8!-'CU92P'\FQE8M[ 1Q6=X62 F\9;9\M]0,_:6NF4T>%+-AMQ<U:/
M%= #%!.;:M(_2XT*MNZH4)#ZP[ IC/U0J68WXV?HJ,+/X C(+W)EX]V@L6
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
MI:ZO"K>"O,*EO;B%? S4"%Y4)//9E38!#F?CB2FA;GTX&TIEI/3LRWOT\).
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
ME>C_-J,U;8)5S8@I?%:6P5U%>Z_\(MK'ZZ3C'SGD74SFPOG^K[OX 7(#;(/
MLF-&:@B3#G?3W<O&79I3J1SLH8J*CJK:=W<O4JPU;3>\UZ-B [YBQ*R_7 Q[
M,Y!&4I^Q%N5+6DX.0]#1,K9F'L-%BY)O94BDZI&)>GHT)&SH*VF>OE)H)U%C
M(,6$B&$,SC5EX(W&(>0=NZJB?\R9N$FB-EJ>9"#^F;[))S?JB"_VZ$&#*N.G
M%L$XQ76'<V_<- \%="TJY1X<IH-U4I80SL!4S6E1NY5X68G;:AU0F ]SD?7-
M4SH?])YQQ2WIW]K\-$075F4RI_XL@1]J48>@0*$*#\<UQ%-?7KT?KL3<N(BS
M>P3'#K]Q<Q- (^)'73@[^:X8U@IZ*"5MR1"7F1<GPIO1G,7*.\U7'3UTU/#R
MIJLP;9HE$KAT $,/JSOHP=Z3],3+YJF([;B2G<$+Q>Z%;_78N+=3W)S9R9C*
MZJLQW&5J[[8<U1 ^S;H*_G[0$7X'YI&8@]]W3*G/R5/5":7CT1B3CS228L$_
MS\GHWPX5!=O%8/MMA^RYE^2NQCY0\]02,K1 <0<LK"RG61_OIOM%D<&Y0]!%
MYM:^]^SBR%:YI2?5<!%M'=:.K[.,2]"$4=(R=F!%!]\3&)H(;'/,GTJ8'?P_
MG888MN()['Y&2>MB-@*&_9&$[JNRB41_L<YE":?T98F+[$B-Z$&VK&Z1])@.
M\1AF8WEF-\V*GD76Q.9;?N:4]I[T=/UX0/YIU=M+,Z'_LX"ZVA,N'FI-#G0Q
MU:)N/)LM#6JT6L=J*+1\ 4XGJ<\.<Z()T'=Y]M5R_.3 'E'APC:<-W? VRI9
M5A<7\"K/U9$3=:'JW9-G86D!<9?GU XC(AUOJJDZBCJI*1'^U=JV *?C$1L2
MF(NTC"ATS-.5K=K6T]:E"QS4W^",KPH2L5?5R["L6[2S!V [J$3D\KA"6"&=
MLK<KYTT;TT:&K,KNC]TZ(%WB*?%[,H:LA#9V&IKR<\:LLG^J;#&Y%;)A4*)%
M&>P&6Y$K0DL ,L-'3"/1,_-F+$V_COQS=]K_;]M^L9D*.PUA0^&R9]7UB7@%
MJX-/EK5>5W9E/7E*BY7*O\/K,]:."FS0A_.8UW&[Z?8/8.#<,%:?=O80=(1W
M?T)AXP/QJL51T0U*M[2R4XUQ7,(8XAX&MBIX8#(KG>% \R'!=7*?W6XFZL .
M]1(5CO:0LJ98D0UV-,L'.:7TC>VS4<<G&J/*_:#U$S+RZ-J3EG8"I['')),(
M CO+@L 2U1P&BDB@A+U,)RGT(9U:,3JK*-2B1O!>?S,]>@#((D% .F*F=M79
M!/5Z9!XDJ!V:-HP4V((A Z[#\%EBG<2NI+/J?.'QL/,O:BZOV_XQI^8*]V9,
M2_2:\L25_XV0)^GA:]("FE2$64G'R(08&M8?Z079&549=G%[NPQR'CRN^WP7
M6-D2Y5 3RXTX_73LZV14Y8?Q0*<X1?36G+F<YZ>\-OAT_9NH%(=(Z'0<^!(_
M.B0\A]=$M%ZGSCC2OZJ. &_W@-6:>^:3)5H49S>8=<4MA7L'N&#(&MRDN>>V
MFD9N9IB![Z_*\^NBY7,-[)2@',8Z/I18][+@'(1O["8N985658'8)/4E>=3/
M7P]T.2;N $<)%Z]_'0_<G+C&>=NIK1;(4^XO6M2%EC!%3#M]'JB@]"4<@BRE
MHO[6+&!I3(OQJ;:+.'()@68M)Y9P,_?(A#?4/ER:85 [%= ?13NG7RSW@9]]
MG@PO1'>.2*@M@3ZK+IB?>($"@85 _5%D_@1&OPHPHJF">? E:,M768^8C2$S
M#'PQ<@PK!KLT0I=&CM.6X<Y*9NJL5(]F-N</:AZ_QHA:C>#< Z TW<'0D.[%
MW%]9(Z%R%T40MS[GMZV?R9^&OS=_8VA(CF_*EANBO>,N%9,'-X*E[71K4#2<
MFX;SBY:'FLN;4]U6NA<1QEX"!D2+_CM04(IC@?[1A#UIG%S_ZFKA"YT#>5]2
M/!%7>%F&9[)!OVES&G>X>K)5QOZNOMA9Y+MS+[P92GGO2VIFF()^-ZCX3#0E
M56#M/E1 (E),QF*!5>K$4I%<ET,PD]2%?8;SE@_@ R#B:X/W=6:\4O)1K,\#
M1J,653$_WT)J,1X(K*0S$,?NY)',65*:2R[3,3.HN= >:N) 9Q+1EI@WNB%\
M2B:7 @T^Y0-DM-O5J,=.19;EL5\.]G L0@_.FQ0:"B\87A.N4L<!8*W,.=41
M;PQWXU%XL9V;?*2>L;M#;7JIR/LQ['R,=XNR>I 6:VD4=E*P#M[AT[+%XHGC
MJP?=F-\D?^:(CF5)Y*SK0C" M!S./PPR;[AMH5'VPXE#MM.]HKWPN^%0GT.5
M\+MG$S7.6;A0R$KTIG 5'#549Q$ N\N:X+O+'V@X/WJE\C<Z?M8<UQ\]+;'P
M5MES\0+U$LUMG?W!7Q6NY -R=LHW</&A&'V(P"QYIC:F#+NZ9ETU2,DN@<,:
MD(7\;H[C.GGF@3F1BU]*B"=HQ>80W\GQRWM%I2$1<]F'[3=:.F6J;)'&0 5B
MV1YCH"\Z*#1D6+J#$PW=2E(C:Y7%]")8K]YM>X=@ R%XM,=LT,4EA:E;ZJ=B
M?.,EXI>5(63$TN;0RZ23%1+?8@[JLI2I10T]9J-N2>2##Z!-PX&@*4LD-2-]
M@ GR?A%FA?JPT)AN M&6^BV',QINU@^Y.@T?AXB/&>OA**HPI<]54"GW6_SN
M"4%49HX/SUF*KP*FILO5YO!=$",2+(8O/5('@D#3]+S107S;T/-N?JCN#VA1
M[A/Z"=@'5"+2-X4+2/,B;TXX]SDS&=@QX4KL5MZ ORC;_0'L)WZ)+E'@,BFE
M[GVT; 55<Y5O?8E#]X(HZK7(ZM>OKU$L(HE./0)GF.N5>X1D!"?)%,\'=TEF
M)Z93 Z=D$RU^8H8Y3(V.D&O0(T?J$E11Z#UVOD<>M@]&JO=#K9/MX-PPX\Z3
M05J8W"8=V0KK#S6Q9;X4(GSIL=H'>@.?!H/D0:F_HY?2IG#.3T*#"<&T";%@
M:>'7PWRV7Y<Z0,<)BP-:TSX3>PZ O=U1J-5XM0E%X5T!/LX=YO@U"S9VX"S*
M86\ZY;3<TE_FU4C>XP5.3:>H/8?Q!JVNY87+D,[*3OJEH>G%M*)&XH(VRM:U
M/7S2@]%<Y_A-^3$]Z)B@JED WDR:3)#]-6MKER#'I,44A.R5X"*>P%S1'&D)
MP]Y;3OJNY(JLZ_-L&<8"_EE2;^XBO3Y+KMNSM]N1M'R,,)5Y9SIM)G]C9\PJ
MJKZ/QCYD!&8J3#39ZD1P0LQ8 #HS9UC+?,+ VI.:>Y/J$)GE.;4?AV:\KZ(-
MYR_3C\).#EH+(?OD!%TZ,Y68+'[ (]IQ+:K)A5C)I6UI%:-3\HO?GCU]V?$>
M/^4.Z*-PK(,HC4#ONQ,P19Z1T,H4+L+M*:5'0,1*#CS7@"R'I%<8-J&T)D7/
M,:@U,XH?=M90['IDVK_=;=V@#R"_2PWU:<"<[KDE.=JQU>9ER'/# V#)U!3H
MU4AT@+ B+6H2DTFT@(*8=*]R&L'2N1%8J%,.(V*EX I[F?1D%7A/^&'.:,+\
MI3Y$J9><"G_43TMV^(L:%:Y3J!\(FXJ?NBMX=(/3CY"W-253YN!/-"]BNV.K
M"?V(A']:%4C;Z0?6%7-OX'8.8U;0_-\@BV /\Z9^EM7"[@,W2TM$W%5CR)JV
M=1)JP19)\\NYFI=U#B[?SD5-3T<A?]TWO"LDM_ZU;DZH\ ?"I)IP;/+L3 N]
M144$WAK6Z= N7^6F14VXT['<Q__QW7S!")"I17W!(V^%BDMH+E*)GUH=+.7U
M-.%3 93;(EK/L*%(N@C>T_1%[=I.99G"V0>AW Q'X>*^M[(!<Z].;'&&-[^-
M;R-7E7$BM:CC&;Z2J0>O7U0]KWY94]MI3UE2F=4QX34,J%FZEU,T]PZ4:5'E
MK:H#03Z0=$AQ%YJ0-=6"7''<"Z^A:;/^@IU-:,^6ZW,O"ZW;?BW_$CZ'/?MT
M-.\.AS_W$X$GZ8T\FE^VL5;RR2L=?+OL_9'MMXN6G(@(W;<F_7B7K5?AT>19
M8=VN,AO.9"$<>91++$#_FK=JUXGLXV)Y0-R^]#^SCS]]7K5]5U:@_('JJ>F/
MQ;NJK0(V>[WA&?9'RUH;!@[,-9"JG(0R'='->4"Y(@S3;4.[6K](?1QZG%9$
MJY4/-#VD+]@P:/T*3B@*?BN;-ADKVE=3W<7I3@C5.]Y)B<&O&""$CK5L_8!F
MJDT Q7FV!UOLHB<VK^J8G.%:1G[]2'LGHS2[+O4IV%DO-*#K5&!HW&&)1/9(
M6?SI2@W^.D_U%P419SXY28L3;Z-=M#M[\GFH&Z'PVV5R-+4CG"\/^;9W:.Y8
M!81-G]TI8U7#61/[NJ.H^5>'!K:%"]#X* D]ZD?(Z6[)!NLY6S1IW*D[ONF)
MI:(X8F%#]&8MZKLF^, O'\?&GNS+LRJZ'UFXNFO&OXCLG-/W.+,<]FI$4,(7
M>1,!T,NBTA#=FQI60X;-\0NK8IUC:^UX'Y".G@PR+I[IW*V;Y;9%6"UJ?KT6
M]35X4HLZ\^<<64.63=CVJJPV=/=O$'9-/%:2/+N*)(X _+UP\LF#\$'';BIV
M-5PYB:#X-9+9#U,"(W4(F;-OXE 7PWHT7@7[^+'KCT9:89^#BA*0*3^%;GH@
MZX\Z\%XG&DKQ[+7Y?BHRXLKH',3#?F7J#;5@L\A@9^/@?!B2<7Q$I&6S UX!
MT'FF?)[*BQSOK)BKGTXA[@('A->HP72+(79J]XKQ]DC B*>? RR(S#-17GPM
M:\X-D&R@9 NV,!I)E5[7>?J4A61D8]<1H3PA@;)BW"6(J=8?EJ8ZOQC3D]L7
M V?EO@E^5ELAVPCT!9(9LIF6=*IM-N0/+[<MG>;^89WE=/QP6*>2M(+N"^HU
M"M%T*WAWN8]J'SF^661GVT!:S=?1*67(*\VA8-7XH''6UX/M@JVDB6J!=1NV
MZ&7&T;KLA@XO^43(@*GC7_:?>5H4+QC7EUFK; P%/EPZU%WQ<_U@4&RL%D5.
MN/A7GH1<M^2RV[Q=V-FBM;E[\FX7^:3>B_C9T]LE\P^CJ!-1#5:_.6)<YKIV
M\7:.<J*1I0M5.#6NG>H$E\DY'B+$!LQ5Y+"&+7?N@P'(A_@BMXEH!NT%O3(=
M\/.W@;Z"%\/A,ZR5S:XMN0KB+WTY1;)-/.C,6/O83H?V,:(65>\.G-.W>&?@
MYI=F7FVNS!7G \E..2YQ5_D)3TG"]!'D;7!A%/X(V-4U6\*<><L;0$M#(;N!
M*O2FJYM*SO2U3-TP/^IK\TLD^T7SF\2SC0P;F,.!)^I=PE@\W^,=PV)D1U9W
MC\C-%A2F.?JT6(N_:%'GQFOPK M2&3=MEJS9U!K8M1&\7;,0$5+/1;E5*;L>
M]<T0D)P"U38UMEU]N92F4!$E?%MYN#HH03Z]DJ:,,GO7$*?,G$ZFK 4'NG(>
MR%OP\@WQ'7!08&47=14'AP$<"@UJ>-4=GQVEAGZE$7$0+2WQ_#/VY"Y> KDE
M21*E1?4I+]M45N__6'%A_G%R^BO&D2V^GL?E#B/G-MV^_.KRAI$?BWZ79]^^
MG'?JO6M/$ZD_I$'GZUN;N"MA_/#*\$$+.*!()W[Q63/3JR( \%<:M[EO) -'
M'O9;!9\Q7#PF78YSE%D>GS[V4E(EG*];A?S.F$R/8T+6D6O!Y]N'>!6O:SFT
M;T<H>]-XAD81E;!0G!>#&'?@W.58H[=E=&<X^5%]$8W2P-C4B;.5LXVD;TMI
MD=)))99)F?F:6$ZL27X!:I!,^>[;X7G=N8G43AISB#4IE$O-X3ZERJN-2DDK
M=&;7"U?P>F<P5N18S,IS[#>$LWTTVU"P^#-3SL&+!PVK*R3//D]-G0.C>IA5
M \<<ZTZ-+_J*K#0(G190X3@Y]D/T,/?&#ST7&(L'0^#J9F508RU@,:Y%K7##
M#- B)QJJ<R010*4A"[<$HL[6SFA1U_V;K!RJX*@2>,\AD,@S5U1G5+&7?"2C
M$^^-G2T=M^VF+1)D:%$+;>#='/I^"=\UHHCV7E7OM@,,N\KS2QY<VTY?"/D$
MZAA<G2@GF='CP)%4@=4I]6:6[ ^K]>"C0=,JV%!N&8'S*!\PP!"K<H 7[^83
M>GW*E,X9PBAIB@*8?Q%Q5KMTT+V&^RU:XH:X272+DD@T-A6W\)P<:X&TN6T#
MXZXRK$;C:GK2JG:E,"V9J73J T]HR2,)EPK,.^"H;W=VO]M:7NAR\BU&"[[B
M%.-[D-UHM+P0V0V:7949^-0CKMT">UJ/F)##*HHPMW*L!A?54G7!LHP,'%PK
MN3#MM@[ND+@+H/7C+X/*N-(Q;[O&,B^RJ2O0@)_/,*=;]+CIP]7UZ)(FTC):
M?S#$FVN,LFE YCV'MO9-9]*#-\Z)A>:TC$8$#9[CW,E-INJ0J]J?K+3]\&&,
M%?;4Z<ZFM(UUZOC$=RB*E\JOE[ZGNQQGH/+J@Q-D<UFSE)7AA"-9R,).G#]D
M6%]-M()BBV7<)31LT^"FGC,@XY86M2R&9:[V[1F!SSX0#?\C!J;0_1]OJ^BB
M7/C<37-IM5 3(4H*$&%XE;1P1FI NZBC#:FIVA1B-=:,I&-Y4P2=-EN@WNPV
M/V6/@;7[RS9L3$LHM9:=2HBX]4F+(K8+*Z=F^K_\(O5UK?)(!<W?X'M]Y*[<
M),%Z&'BSG4Q@7Z-BC<(5!&&Z(\8BE-9SI*>*;1X<2D;0<)I-.O6NVE.N4VK$
M/6#67>#T([I[-C&C87 ]^#F['#ZW]7R%!-N< .DK"/ Z2*<6Z^.Y66HLAQQ?
M(II>.L%8 A:68,3X-(+3@Q(X1/PB'(1SO6KJVOBDQZ<F8A'K#)%R*V-M=FBN
M_^ON7%\>^M[</K>];K3.;_=,%\[C0_@&UF+8^(U@3X^C$,/HB&.CZ/X1<O9R
M6FX]9\A@CP\4U@@PY_!&COI)LBFR3_[!'CX%9#;F8:]<H$;YB%C#!QT H\&(
MN9NGX(MS/ODSFP1^=1J=*SMGYR%6QMUXYF8PZBT/M6WL*71]WCDYJ[.T+7HW
M*#@O+DV 7Y$?BB?R*O*/=> "Y%P3G2/Z<BKDD&!%-]]7;NG5\*1H@!Q_KYIT
M(KA/=#:"?);R25/XOD__)$Z5D?%:G4_+6<6?*'L=5O,Z]PSV[J5HAQYCMQ_S
M@C><_WG>5]+D62UJ4R6(1\3?;H?R.M4CN?,5\\]_WO[W?"UJQ5>-J+.%^D!O
M/>,W0"EA+YX8C?QK1'%/B[H5)Z.H=F%[_;0H0K3,$I5H0%P-J888^:J]-!\?
MT":5^F,%F$'^--T4OZ'/K.!9"*VG(5=@!>FE\%H7GW*Z_W93>DTQ,]7FEB5P
M^%Q75?Z[$'*96;"_X^>8HWK#K3J<&;HU:-X=$S*UYYCF$;+>C;E<)T0:Y^*9
M-W!8<$[<]^=<AMLRVAFR_K=2$]#%DN(^*<QLJIE.)5"L:$GBH)4G0RS/)XQF
M%<;T\*XU-^,\=8+K3TT>W[B(=M'/&.ES6P@:,B6-A0LAP?5J*TL-FVX@FPIJ
ME"[G1\BG4_MLTJ:^:O+RF&EKNQPS7K$#7M:%19E[)R247B0NMI^9[M)Q4'6]
M8 LT\D9J0HMK0-/[/M^G"IEYG[@RGPC9RU>0]!I],X1I(&Z&F>"7P9"[/U3M
MI.\%-V7*\7J>40DX=*)JPJ=D?&?]Z;CH'?1FU0G&;WE,\6*&'BU#D0"?E5'T
MQY5ZC78^<K^L64N;DV!U@Z%%2]$X:8F;,^U(Z^'*VA[&"K5_A[UC!#T(JC[>
M34VP T1G;,EAT(Y'[+Z\>S^BZ%*0C2R)DTW9'$P2 VA'X?4O!7ODG^Y 'EY\
M7XP(<053A':?"QZ/YNWM]$KE.P[U;W2SC,(WQ H7S@8;!T+XZW<=;R9PX<=^
MYJ=$:PJ7Z&2O%WT-R]=7SQV&(DK'7M#62T6$6S2L++>^3N]$E\-N-\MQTM+)
M\UVS?OIC97&7'D7F]FWNXK6X'--DR^O\]W;.1+EOK%3]:#8A\^LE*12P(R@5
MQ;L50+>"MR(F:E-- =U2QEVHW@3%PX LZME=L#( ]KT$^8D4>,-9S#6W77 &
MEU82U,:W@%9*]D)'"N2O+O)/%].ZI0W^M"#W6W:[QD[] \;H*&H?5'T=Y_@D
M@F2BCGK07$J;;_L/#NX85"&226_\ %TG6FH>_="&:4([I8'.H:]?),].6S!:
MX[6HU*I2:G_"7:&,"&<<[G)X1_O$$E5>B46VZ0;OK3;N<-"BS.",XW")#)\\
M:  L%^N\_B0K";^(;R/S,QBKT1-QL/7='99>(<_K6$= 1F;TPQ":4*5/$/([
MU@G23K_^M:_>N*07#8BP*%K)<&NJ8+/:2%,4H]%O9+C"42#W"-PCPRX@JEV@
M-*CU*G]#GV:N@;OJ0_.62)?J*_:?8UBKX.Q#+R!BFM 3,KM:.M81<M*IZ,$8
MND[XEJVO-E2=I!]*4B#@B/@=-E69W".FH.C[X 0P7T0RP?EPQZ1+RC\[<H+D
M6?G%^1OKP!_1RP[,Z8!PYZ,6KGI7!U6Z')^$LWXX[JP@@3D3?8U-E2WATA=>
M4VDR6Y]^OX7T8Y#A]3^Z&6N0MV[+(6S&##Z#L>0E_,"M *2(2.9;<:%#[$5P
MEE\O3[U;)ET6SO@>3I*Y4MSS@T%!;?2PG74# <EXJD7]0*!=TU\[;S;N#:MW
MQ_ 0*9D>=EF%5Y,EU):X1B<E]KI$7+@1Y";/9JY,=)8EO^?(6I=QT]>!N$),
MDEB+,L+A*8#<P+I9N@*+QIO3]W9=<$BEA^",:?$;?3.X27U>8CQ+:((#9(9]
M<=[Y!V'N$(4I6 AG@"Q1C;.(9.Q[>8B=G(M?<4$@HCSSM2_F1+1/$(1BBND'
MN% YXL</ESG5N!7&U&;LMM\$BT3""LP4)$N&\"E\#+1O1!8FRDR0D]($:Z6C
M0@/$(?PY^>%P(VDU/AQK&1JBQ@$KD%9"]77!FK'*7O5^.)0#"STR1(1D9L8L
M:2FMS.^>R*K(LNG%7&LC-NF3GP722@&KZ^/#DM5>1>I3$O[E82XF'+T\]S'A
M)&PNZL.DRZ&LY+)(1=O)C\2/L'*ZZ?AHK(O#T9:-,WW=7+E%1OCI]FG[ARAP
M^AH)]!VP&?(23S.U*&/U1JBZT9G $K4RIX<,G'T[W3#J'5G2HQ(>=C%])6A?
MMQ I>DR+%1&8>_/=85-9K7 Y''2HTV'*5J0SC7S?\@:J?H(JT;YUIBG]^P6?
M*'U?D8.)TYK;TMXY'>#KRQ(3=Y)V,GK87SRF@<G'2*M0V4;2GQC+^X\2W'\-
M#T=6TO=JLJ]=:T;0F* +*.\^8:7S%'KRISU;RG9:776W01F3/'H,A[6H%,"0
ML654(<# V4/<9?#(_A>=0]WE,:TF.IW14ISS(HI\^>RBLG.FDSLR? _8VGD=
MK?!Y!]@/!4L'^_XJ].R$WOX!@,V8BFJ-A4[L"-4;'+C(]KV80\=(CEJ4: WC
M-^D,18M:JD6!OW0(X4;,/[>UW*G>UC4)A$=#10<['<9B6E>J;3H0,[C'LW.A
M.*Z['=XI1FR@N&M4J<%']V5M_YBZ/,PR'6-LD%!:*DZ%^#V,- NZV?+HX\EQ
MP YIPU?:B$DWV$:"'>0F6SSL*=B,_(8X:F[]V?[,$:_O>UJ/R8\"$DM#Z1Y&
MD0*C3FY8]];S/?NWPV>/);0L3_"U#K@LSY-';:9H5,BJ846@%E4$P$$Z:9YR
M1XMJ^EX7K5V:.\)1*6*J1<G6%0-0^GO.[A/>!W@$NSVOCROB(KLK%55/RZ@=
MFZ6<JCT_[:K9=2B[X$+M@KL'?CJ:N17H22S8O3DZX6"B%^9*Z:>>5UV'LDO>
M*4SJAK]$A^@0[C"MEM2E#GY&(O\R;B[8GB7C;<9Y/U*O@PQ^(SF+A)GXY0Z)
M 39\<$%_2"2RI@W!T]@J-V5#DUGZL,C%Y#KQU)C',<C/"] Q;3V44UL>+EC?
M.<FW,?A<,&R0T-33Y_G^#BAL)-CSGDX Z!A65ICJ@.$*VG=7K*$#+!-CCXL9
MD6-/X9R#=\YU97[0[/V;P>)E6?AS%*6S%I4,P <C2.HSSY4\DG)YHQ;UYV,!
M1</Z[(J=*E^8IT4%O$H(+)@6&Y3%^&G.]L[61,UY-6(JL)-[(',%%?YZ%K(]
MP0-[4LO-95EWP8+9J2-S(H[<U=JCG6X.5C8P SO,/<"LFP[F@W:D)(;I*^A\
MX5P/X>RID#&#1R%C-^VYI/T36M0+^^1G@,C[HTVFM<01WV<\3*D7LIZ/!Y*6
MJU=TP-;-[ 52V6V!4>YOKU_DX='!I]Z!;)%=.3?->?!C1JN1OD__IJZY/F6<
M>GOS)$>+.J!;HUPM:HF!K19UXYA.ZE]2V0+M0K7NL<'CD!8U;,K;\G.)63&!
M<WZ@\ZG*[4?.Q8#))\<#)\I/<16<'R^_F@Q=<^[@B:+<'W[^T)"75'1%.5WQ
M9.,F33E2Q_I]2\*!O(P_RHZPMP8\V4STDR5@8>OI!E=\_>!:4(Q?P<N?"B."
MV.LX"W-QW=DW@XNRY>>OT&VP2;]CP"P::Y]$O2>JB';"YNJ,?HOMFQS""8+9
MS6>$ A^JYEX/P;>Y%U-)FDP; GJS2? +.68I";@X+C2C3D]- >+XIJ2B$'@Z
MZ/9$X69HO6C8;_78\_X!FD3E' "E\/28&VI?2(9!)&TKP9/'?[OZ%2/I7USY
MG7(7OZN8I;.&R4J;+)N>Z0M8>C"$E^=FNMG1> Z7[?]L<V@YVUC9V]\?'F]2
MW48(_1BAM&'.9!K[9!][52'YU#UK$:*)]77V3?0MMZMK$)#_I05WQ>WVPW^U
MJ2W2A/]"QB]HOC1$1GG]M']N;]*H^W=&G2O<N26VQB(B&IQ.HN,?PGX-!*ML
M&7L9+?IP97N5H6%XH%E-8.;#,1?ZDJBSC\?RHFX?[0L.)H0T_=+?']*XYMB!
M!\?VFE;_>ZH:768V89C&Z@ 0-[BR$O*<2W+\GN\[A#$?';215 U@3[[2J00F
M$0=*Q9;+@SIXO]H[#.Q['Q4B,HO-2RYNV)S7D'#G6@(YR4!,9'NBZ'4ZZ&4K
M;NHFLZ)6!\<84*I%910AIO@I:YUO.1>GBR->)M2BS$E'V_=BL$!#B>81,#KY
M3)<*S6I=*.6CNG#ZJ0YJ4>V]H;I(LV =F#?V=#H<U7LG!9]H41$8Y1Y;H7J[
M%F6@1<$U>)D_TH&?B0T"X+.(#N0AZJR!R;PO<^HM0)\7DO7;M"ZM !& V+/@
M$UI4%4MC>4>*K-+U0HM2AR9Z_'M[_ ^K]9H"9!O\J?5(&S]!=82,GKLN@X*N
MT7W+PF,Q2QA6X<XN;T#\C2H,NC>"W;_"@QI=$B*-=,-4O>2_YET?*+Y7J;D5
MDI!M B4"_S55H^9I>_\'4$L! A0#%     @ [X'V6)$7RH,V. , KXX; !L
M             ( !     &5A,#(P.3<U,# Q+3$P:V$R7V=D8W5L+FAT;5!+
M 0(4 Q0    ( .^!]EC+L N][P(  % ,   ;              "  6\X P!E
M83 R,#DW-3 P,65X,C,M,U]G9&-U;"YH=&U02P$"% ,4    " #O@?98PI]D
MPV8'  !*)0  &P              @ &7.P, 96$P,C Y-S4P,#%E>#,Q+3%?
M9V1C=6PN:'1M4$L! A0#%     @ [X'V6%/#]BI+!P  E"0  !L
M     ( !-D,# &5A,#(P.3<U,# Q97@S,2TR7V=D8W5L+FAT;5!+ 0(4 Q0
M   ( .^!]EAZ,4A.0P0  /,/   ;              "  ;I* P!E83 R,#DW
M-3 P,65X,S(M,5]G9&-U;"YH=&U02P$"% ,4    " #O@?9823/5J30$  "V
M#P  &P              @ $V3P, 96$P,C Y-S4P,#%E>#,R+3)?9V1C=6PN
M:'1M4$L! A0#%     @ [X'V6$'MXUK:&P  !5H! !               ( !
MHU,# &=D8RTR,#(S,3(S,2YX<V102P$"% ,4    " #O@?98V?A63DT3  #[
M"@$ %               @ &K;P, 9V1C+3(P,C,Q,C,Q7V-A;"YX;6Q02P$"
M% ,4    " #O@?98%NJ1L(]=  #LX04 %               @ $J@P, 9V1C
M+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4    " #O@?984^$RN$+3  "3J0H
M%               @ 'KX , 9V1C+3(P,C,Q,C,Q7VQA8BYX;6Q02P$"% ,4
M    " #O@?98GX(>36=9  #SUP4 %               @ %?M 0 9V1C+3(P
M,C,Q,C,Q7W!R92YX;6Q02P$"% ,4    " #O@?98!ACP"(6M  !CS@  #0
M            @ 'X#04 :6UA9V5?,# Q+FIP9U!+!08     #  , #<#  "H
%NP4    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>ea020975001-10ka2_gdcul_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/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:gdc="http://ccnctech.com/20231231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="gdc-20231231.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2024-04-01</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:StockSubscriptionReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:StockSubscriptionReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:StockSubscriptionReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:TMSRHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-27</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-27</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-27</startDate>
            <endDate>2023-10-27</endDate>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:BeijingHeheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-11</startDate>
            <endDate>2024-01-11</endDate>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-11</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-28</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-26</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialSupportToNonconsolidatedLegalEntityAxis">us-gaap:FinancialSupportPurchaseAgreementOfFinancialAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gdc:MakesiIoTTechnologyShanghaiCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:CitiProfitBVIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:TMSRHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:HighlightHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:MakesiWfoeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:HighlightWFOEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:YuanmaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:AICatalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gdc:PlacementAgencyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-31</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gdc:PlacementAgencyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-30</startDate>
            <endDate>2023-11-30</endDate>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-05-31</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-11-30</startDate>
            <endDate>2023-11-30</endDate>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2023-11-30</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-11-01</startDate>
            <endDate>2023-11-01</endDate>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gdc:PlacementAgencyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gdc:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:HighlightMediaShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-16</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-16</instant>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:TMSRHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-26</startDate>
            <endDate>2023-06-26</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:YuanmaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-26</instant>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-09-26</startDate>
            <endDate>2023-09-26</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-03-09</startDate>
            <endDate>2023-03-09</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ShanghaiHighlightAssetManagementCoLTDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ShanghaiHighlightAssetManagementCoLTDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ShanghaiHighlightAssetManagementCoLTDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ZihaoZhaoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ZihaoZhaoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ZihaoZhaoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-01</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-17</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-02</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-17</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2023-06-02</endDate>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-22</startDate>
            <endDate>2017-12-22</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-22</startDate>
            <endDate>2017-12-22</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2017-12-22</startDate>
            <endDate>2017-12-22</endDate>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">gdc:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2022-04-14</startDate>
            <endDate>2022-04-14</endDate>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2022-04-14</instant>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-07-13</startDate>
            <endDate>2023-07-13</endDate>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">us-gaap:VariableIncomeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-21</startDate>
            <endDate>2022-06-21</endDate>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:HighlightMediaShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:ReverseStockSplitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-04</instant>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:ReverseStockSplitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-09</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gdc:May2023OfferingPurchasersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-04</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gdc:May2023OfferingPurchasersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-04</instant>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-04</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-04</instant>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gdc:May2023OfferingPurchasersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-31</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">gdc:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-22</startDate>
            <endDate>2023-06-22</endDate>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-22</startDate>
            <endDate>2023-06-22</endDate>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-22</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-30</instant>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-30</instant>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-07-29</startDate>
            <endDate>2015-07-29</endDate>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-07-29</instant>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2015-07-29</instant>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-07-29</instant>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2015-07-29</startDate>
            <endDate>2015-07-29</endDate>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gdc:SponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-07-29</startDate>
            <endDate>2015-07-29</endDate>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gdc:SponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-07-29</instant>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-07-29</instant>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gdc:SponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-06</startDate>
            <endDate>2018-02-06</endDate>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">gdc:UnderwriterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:SecuritiesPurchaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-22</instant>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:UnregisteredWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-22</instant>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2021-02-22</startDate>
            <endDate>2021-02-22</endDate>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PriceProtectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:StockholderApprovalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PlacementAgencyAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:PlacementAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PlacementAgencyAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:StockholderApprovalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-29</instant>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2021-02-17</startDate>
            <endDate>2021-02-17</endDate>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2021-04-29</instant>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:UnregisteredWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:ExchangeWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:RegisteredWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:RegisteredWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gdc:WarrantActivityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gdc:WarrantActivityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gdc:WarrantActivityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:EnterpriseBrandManagementServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:EnterpriseBrandManagementServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:WugeDigitalDoorSignsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:WugeDigitalDoorSignsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-11</instant>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-11</instant>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-15</instant>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-19</instant>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-15</instant>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-19</instant>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-26</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="cny">
        <measure>iso4217:CNY</measure>
    </unit>
    <dei:DocumentAnnualReport contextRef="c0" id="ixv-38">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-19312">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-19313">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-19314">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-51">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-19315">001-37513</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-19316">GD CULTURE GROUP LIMITED</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-80">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-85">47-3709051</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-19317">22F - 810</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0" id="ixv-19318">Seventh Avenue</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-19319">New York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0" id="ixv-19320">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-108">10019</dei:EntityAddressPostalZipCode>
    <dei:Security12bTitle contextRef="c0" id="ixv-149">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-153">GDC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-19321">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0" id="ixv-19322">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0" id="ixv-19323">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-19324">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-19325">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-19326">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-225">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-235">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c0" id="ixv-248">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c0" id="ixv-254">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c0" id="ixv-266">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c1" decimals="0" id="ixv-19327" unitRef="usd">12654414</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ixv-19328"
      unitRef="shares">7887411</dei:EntityCommonStockSharesOutstanding>
    <dei:AmendmentDescription contextRef="c0" id="ixv-301">GD Culture Group Limited is filing this Amendment
No. 2 to Form 10-K (the &#x201c;Amendment No. 2&#x201d;) to our annual report on Form 10-K for the year ended December 31, 2023, filed
with the Securities and Exchange Commission on April 2, 2024, as amended on July 8, 2024 (the &#x201c;Original Filings&#x201d;), to update
the information regarding the Company&#x2019;s unique risks with part of the operations conducted by one of our subsidiaries based in
China, recent regulatory development in China, the transfers of cash and other assets by and between the holding company and its subsidiaries,
and the condensed consolidating schedules that disaggregates the operations and depicts the financial position, cash flows, and results
of operations as of and for the fiscal years ended December 31, 2023 and 2022. As required by Rule 12b-15 under the Securities Exchange
Act of 1934, as amended, new certifications by our chief executive officer and chief financial officer are being filed as exhibits to
this Amendment No. 2.This Amendment No. 2 speaks as of the filing
date of the Original Filings. Other than as set forth above, this Amendment No. 2 does not, and does not purport to, amend, update or
restate any other information or disclosure included in the Original Filings, or reflect any events that have occurred since the date
thereof.</dei:AmendmentDescription>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c48" id="ixv-19329">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c48" id="ixv-19330">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c48" id="ixv-19331">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c48" id="ixv-19332">false</ecd:Rule10b51ArrAdoptedFlag>
    <dei:AuditorFirmId contextRef="c0" id="ixv-19333">7000</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c0" id="ixv-19334">HTL International, LLC</dei:AuditorName>
    <dei:AuditorLocation contextRef="c0" id="ixv-11372">Houston, Texas</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="0" id="ixv-19335" unitRef="usd">5175518</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="0" id="ixv-19336" unitRef="usd">389108</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c4" decimals="0" id="ixv-19337" unitRef="usd">194520</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c3" decimals="0" id="ixv-19338" unitRef="usd">9459</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c4" decimals="0" id="ixv-19339" unitRef="usd">1026293</us-gaap:OtherReceivablesNetCurrent>
    <gdc:ConvertibleNotesReceivable contextRef="c3" decimals="0" id="ixv-19340" unitRef="usd">2602027</gdc:ConvertibleNotesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" id="ixv-19341" unitRef="usd">1290890</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" id="ixv-19342" unitRef="usd">9077894</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c4" decimals="0" id="ixv-19343" unitRef="usd">1609921</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-19344" unitRef="usd">12511</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" id="ixv-19345" unitRef="usd">502</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-19346" unitRef="usd">1561058</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill contextRef="c4" decimals="0" id="ixv-19347" unitRef="usd">2190485</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="0" id="ixv-19348" unitRef="usd">3307949</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <gdc:OtherAssetNoncurrent contextRef="c3" decimals="0" id="ixv-19349" unitRef="usd">250740</gdc:OtherAssetNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c3" decimals="0" id="ixv-19350" unitRef="usd">3558689</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c4" decimals="0" id="ixv-19351" unitRef="usd">2190485</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c3" decimals="0" id="ixv-19352" unitRef="usd">14210152</us-gaap:Assets>
    <us-gaap:Assets contextRef="c4" decimals="0" id="ixv-19353" unitRef="usd">3800908</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c4" decimals="0" id="ixv-19354" unitRef="usd">127475</us-gaap:AccountsPayableCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c3" decimals="0" id="ixv-19355" unitRef="usd">23338</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c4" decimals="0" id="ixv-19356" unitRef="usd">2099</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherNotesPayableCurrent contextRef="c5" decimals="0" id="ixv-19357" unitRef="usd">20833</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:OtherNotesPayableCurrent contextRef="c6" decimals="0" id="ixv-19358" unitRef="usd">195732</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-19359" unitRef="usd">358998</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c4" decimals="0" id="ixv-19360" unitRef="usd">8478</us-gaap:TaxesPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-19361" unitRef="usd">403169</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-19362" unitRef="usd">333784</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-19363" unitRef="usd">1317678</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c3" decimals="0" id="ixv-19364" unitRef="usd">327822</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:LiabilitiesNoncurrent contextRef="c3" decimals="0" id="ixv-19365" unitRef="usd">1645500</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c3" decimals="0" id="ixv-19366" unitRef="usd">2048669</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c4" decimals="0" id="ixv-19367" unitRef="usd">333784</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="4"
      id="ixv-19368"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="4"
      id="ixv-19369"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ixv-19370"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c4"
      decimals="INF"
      id="ixv-19371"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="4"
      id="ixv-19372"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="4"
      id="ixv-19373"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ixv-19374"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c4"
      decimals="INF"
      id="ixv-19375"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c3"
      decimals="INF"
      id="ixv-19376"
      unitRef="shares">5453416</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c3"
      decimals="INF"
      id="ixv-19377"
      unitRef="shares">5453416</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c4"
      decimals="INF"
      id="ix_0_fact"
      unitRef="shares">1844877</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c4"
      decimals="INF"
      id="ix_1_fact"
      unitRef="shares">1844877</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" id="ixv-19380" unitRef="usd">545</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c4" decimals="0" id="ixv-19381" unitRef="usd">184</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="0" id="ixv-19382" unitRef="usd">77530221</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c4" decimals="0" id="ixv-19383" unitRef="usd">60124087</us-gaap:AdditionalPaidInCapital>
    <gdc:StatutoryReserves contextRef="c4" decimals="0" id="ixv-19384" unitRef="usd">4467</gdc:StatutoryReserves>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" id="ixv-19385" unitRef="usd">-69358225</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c4" decimals="0" id="ixv-19386" unitRef="usd">-56841074</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="0" id="ixv-19387" unitRef="usd">175306</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c4" decimals="0" id="ixv-19388" unitRef="usd">179460</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" id="ixv-19389" unitRef="usd">8347847</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="0" id="ixv-19390" unitRef="usd">3467124</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c3" decimals="0" id="ixv-19391" unitRef="usd">3813636</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" id="ixv-19392" unitRef="usd">12161483</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" id="ixv-19393" unitRef="usd">3467124</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" id="ixv-19394" unitRef="usd">14210152</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c4" decimals="0" id="ixv-19395" unitRef="usd">3800908</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SellingAndMarketingExpense contextRef="c0" decimals="0" id="ixv-19396" unitRef="usd">4682804</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-19397" unitRef="usd">5235630</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c7" decimals="0" id="ixv-19398" unitRef="usd">414151</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" id="ixv-19399" unitRef="usd">2072500</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" id="ixv-19400" unitRef="usd">11990934</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c7" decimals="0" id="ixv-19401" unitRef="usd">414151</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" id="ixv-19402" unitRef="usd">-11990934</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c7" decimals="0" id="ixv-19403" unitRef="usd">-414151</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="0" id="ixv-19404" unitRef="usd">4500</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense contextRef="c0" decimals="0" id="ixv-19405" unitRef="usd">81</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncome contextRef="c0" decimals="0" id="ixv-19406" unitRef="usd">100000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-19407" unitRef="usd">104419</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-19408" unitRef="usd">-11886515</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c7" decimals="0" id="ixv-19409" unitRef="usd">-414151</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-19410" unitRef="usd">327822</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-19411" unitRef="usd">-12214337</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="0" id="ixv-19412" unitRef="usd">-414151</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c0" decimals="0" id="ixv-19413" unitRef="usd">-1825130</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c0" decimals="0" id="ixv-19414" unitRef="usd">-10389207</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c7" decimals="0" id="ixv-19415" unitRef="usd">-414151</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax contextRef="c0" decimals="0" id="ixv-19416" unitRef="usd">-2132049</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax contextRef="c7" decimals="0" id="ixv-19417" unitRef="usd">-26347195</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax contextRef="c0" decimals="0" id="ixv-19418" unitRef="usd">-362</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax contextRef="c7" decimals="0" id="ixv-19419" unitRef="usd">-4060609</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-19420" unitRef="usd">-14346748</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c7" decimals="0" id="ixv-19421" unitRef="usd">-30821955</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-19422" unitRef="usd">-1825130</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-19423" unitRef="usd">-12521618</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c7" decimals="0" id="ixv-19424" unitRef="usd">-30821955</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c0" decimals="0" id="ixv-19425" unitRef="usd">48655</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c7" decimals="0" id="ixv-19426" unitRef="usd">-46397</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c0" decimals="0" id="ixv-19427" unitRef="usd">102027</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c0" decimals="0" id="ixv-19428" unitRef="usd">150682</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c7" decimals="0" id="ixv-19429" unitRef="usd">-46397</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-19430" unitRef="usd">-14196066</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="0" id="ixv-19431" unitRef="usd">-30868352</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-19432" unitRef="usd">-1670294</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" id="ixv-19433" unitRef="usd">-12525772</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c7" decimals="0" id="ixv-19434" unitRef="usd">-30868352</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="INF"
      id="ixv-19435"
      unitRef="shares">3227302</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c7"
      decimals="INF"
      id="ixv-19436"
      unitRef="shares">1531316</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c0"
      decimals="2"
      id="ixv-19437"
      unitRef="usdPershares">-3.22</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c7"
      decimals="2"
      id="ixv-19438"
      unitRef="usdPershares">-0.27</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c0"
      decimals="2"
      id="ixv-19439"
      unitRef="usdPershares">-0.66</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c7"
      decimals="2"
      id="ixv-19440"
      unitRef="usdPershares">-19.86</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-19441"
      unitRef="usdPershares">-3.88</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c7"
      decimals="2"
      id="ixv-19442"
      unitRef="usdPershares">-20.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:SharesOutstanding
      contextRef="c9"
      decimals="INF"
      id="ixv-19443"
      unitRef="shares">1844877</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c9" decimals="0" id="ixv-19444" unitRef="usd">184</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c10" decimals="0" id="ixv-19445" unitRef="usd">60124087</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c11" decimals="0" id="ixv-19446" unitRef="usd">4467</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c12" decimals="0" id="ixv-19447" unitRef="usd">-56841074</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c13" decimals="0" id="ixv-19448" unitRef="usd">179460</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c14" decimals="0" id="ixv-19449" unitRef="usd">3467124</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" id="ixv-19450" unitRef="usd">3467124</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity contextRef="c19" decimals="0" id="ixv-19451" unitRef="usd">-4467</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity contextRef="c20" decimals="0" id="ixv-19452" unitRef="usd">4467</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ProfitLoss contextRef="c20" decimals="0" id="ixv-19453" unitRef="usd">-12521618</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c22" decimals="0" id="ixv-19454" unitRef="usd">-12521618</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c23" decimals="0" id="ixv-19455" unitRef="usd">-1825130</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-19456" unitRef="usd">-14346748</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c17"
      decimals="INF"
      id="ixv-19457"
      unitRef="shares">2590772</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c17" decimals="0" id="ixv-19458" unitRef="usd">259</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c18" decimals="0" id="ixv-19459" unitRef="usd">12515193</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c22" decimals="0" id="ixv-19460" unitRef="usd">12515452</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c0" decimals="0" id="ixv-19461" unitRef="usd">12515452</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="c17"
      decimals="INF"
      id="ixv-19462"
      unitRef="shares">187500</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c17" decimals="0" id="ixv-19463" unitRef="usd">19</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c18" decimals="0" id="ixv-19464" unitRef="usd">749981</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c22" decimals="0" id="ixv-19465" unitRef="usd">750000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c0" decimals="0" id="ixv-19466" unitRef="usd">750000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="c17"
      decimals="INF"
      id="ixv-19467"
      unitRef="shares">-133333</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c17" decimals="0" id="ixv-19468" unitRef="usd">13</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c18" decimals="0" id="ixv-19469" unitRef="usd">947987</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c22" decimals="0" id="ixv-19470" unitRef="usd">948000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c0" decimals="0" id="ixv-19471" unitRef="usd">948000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder contextRef="c23" decimals="0" id="ixv-19472" unitRef="usd">5483930</gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder contextRef="c0" decimals="0" id="ixv-19473" unitRef="usd">5483930</gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts contextRef="c0" decimals="0" id="ixv-19474" unitRef="usd">1876103</gdc:StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1 contextRef="c18" decimals="0" id="ixv-19475" unitRef="usd">5089043</us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1 contextRef="c22" decimals="0" id="ixv-19476" unitRef="usd">5089043</us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1 contextRef="c0" decimals="0" id="ixv-19477" unitRef="usd">5089043</us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c17"
      decimals="INF"
      id="ixv-19478"
      unitRef="shares">963600</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c17" decimals="0" id="ixv-19479" unitRef="usd">96</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c18" decimals="0" id="ixv-19480" unitRef="usd">-96</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments contextRef="c21" decimals="0" id="ixv-19481" unitRef="usd">102027</gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments contextRef="c22" decimals="0" id="ixv-19482" unitRef="usd">102027</gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments contextRef="c0" decimals="0" id="ixv-19483" unitRef="usd">102027</gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c21" decimals="0" id="ixv-19484" unitRef="usd">-106181</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c22" decimals="0" id="ixv-19485" unitRef="usd">-106181</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c23" decimals="0" id="ixv-19486" unitRef="usd">154836</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c0" decimals="0" id="ixv-19487" unitRef="usd">48655</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="c25"
      decimals="INF"
      id="ixv-19488"
      unitRef="shares">5453416</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c25" decimals="0" id="ixv-19489" unitRef="usd">545</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c26" decimals="0" id="ixv-19490" unitRef="usd">77530221</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c28" decimals="0" id="ixv-19491" unitRef="usd">-69358225</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c29" decimals="0" id="ixv-19492" unitRef="usd">175306</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c30" decimals="0" id="ixv-19493" unitRef="usd">8347847</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c31" decimals="0" id="ixv-19494" unitRef="usd">3813636</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" id="ixv-19495" unitRef="usd">12161483</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="c33"
      decimals="INF"
      id="ixv-19496"
      unitRef="shares">1543793</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c33" decimals="0" id="ixv-19497" unitRef="usd">154</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c34" decimals="0" id="ixv-19498" unitRef="usd">83038827</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c35" decimals="0" id="ixv-19499" unitRef="usd">-25165728</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c37" decimals="0" id="ixv-19500" unitRef="usd">-26019119</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c38" decimals="0" id="ixv-19501" unitRef="usd">225857</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c39" decimals="0" id="ixv-19502" unitRef="usd">32079991</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c45" decimals="0" id="ixv-19503" unitRef="usd">-30821955</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c7" decimals="0" id="ixv-19504" unitRef="usd">-30821955</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c41"
      decimals="INF"
      id="ixv-19505"
      unitRef="shares">256000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c41" decimals="0" id="ixv-19506" unitRef="usd">26</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c42" decimals="0" id="ixv-19507" unitRef="usd">7679974</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c7" decimals="0" id="ixv-19508" unitRef="usd">7680000</us-gaap:StockIssuedDuringPeriodValueOther>
    <gdc:StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares
      contextRef="c41"
      decimals="INF"
      id="ixv-19509"
      unitRef="shares">300000</gdc:StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia contextRef="c41" decimals="0" id="ixv-19510" unitRef="usd">30</gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia contextRef="c42" decimals="0" id="ixv-19511" unitRef="usd">2249970</gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia contextRef="c44" decimals="0" id="ixv-19512" unitRef="usd">4467</gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia contextRef="c7" decimals="0" id="ixv-19513" unitRef="usd">2254467</gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="c41"
      decimals="INF"
      id="ixv-19514"
      unitRef="shares">-254916</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c41" decimals="0" id="ixv-19515" unitRef="usd">26</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c42" decimals="0" id="ixv-19516" unitRef="usd">32844684</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c7" decimals="0" id="ixv-19517" unitRef="usd">32844710</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock contextRef="c43" decimals="0" id="ixv-19518" unitRef="usd">25165728</gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock contextRef="c7" decimals="0" id="ixv-19519" unitRef="usd">25165728</gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c46" decimals="0" id="ixv-19520" unitRef="usd">-46397</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c7" decimals="0" id="ixv-19521" unitRef="usd">-46397</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="c9"
      decimals="INF"
      id="ixv-19522"
      unitRef="shares">1844877</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c9" decimals="0" id="ixv-19523" unitRef="usd">184</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c10" decimals="0" id="ixv-19524" unitRef="usd">60124087</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c11" decimals="0" id="ixv-19525" unitRef="usd">4467</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c12" decimals="0" id="ixv-19526" unitRef="usd">-56841074</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c13" decimals="0" id="ixv-19527" unitRef="usd">179460</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" id="ixv-19528" unitRef="usd">3467124</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-19529" unitRef="usd">-14346748</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c7" decimals="0" id="ixv-19530" unitRef="usd">-30821955</us-gaap:ProfitLoss>
    <us-gaap:Depreciation contextRef="c0" decimals="0" id="ixv-19531" unitRef="usd">1679</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c7" decimals="0" id="ixv-19532" unitRef="usd">718</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="0" id="ixv-19533" unitRef="usd">345155</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c0" decimals="0" id="ixv-19534" unitRef="usd">106159</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OtherAssetImpairmentCharges contextRef="c7" decimals="0" id="ixv-19535" unitRef="usd">20082123</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c0" decimals="0" id="ixv-19536" unitRef="usd">99638</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c7" decimals="0" id="ixv-19537" unitRef="usd">-4060609</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GoodwillImpairmentLoss contextRef="c0" decimals="0" id="ixv-19538" unitRef="usd">2070753</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c7" decimals="0" id="ixv-19539" unitRef="usd">6590339</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" id="ixv-19540" unitRef="usd">-97804</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c7" decimals="0" id="ixv-19541" unitRef="usd">158392</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c0" decimals="0" id="ixv-19542" unitRef="usd">14283</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c7" decimals="0" id="ixv-19543" unitRef="usd">-1540</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent contextRef="c7" decimals="0" id="ixv-19544" unitRef="usd">-189320</us-gaap:IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c7" decimals="0" id="ixv-19545" unitRef="usd">2946</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="c0" decimals="0" id="ixv-19546" unitRef="usd">1291192</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
    <us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="c7" decimals="0" id="ixv-19547" unitRef="usd">66823</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c0" decimals="0" id="ixv-19548" unitRef="usd">250740</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c0" decimals="0" id="ixv-19549" unitRef="usd">-127297</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c7" decimals="0" id="ixv-19550" unitRef="usd">291234</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="0" id="ixv-19551" unitRef="usd">10457</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c7" decimals="0" id="ixv-19552" unitRef="usd">227636</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <gdc:IncreaseDecreaseInCustomerDeposit contextRef="c0" decimals="0" id="ixv-19553" unitRef="usd">68531</gdc:IncreaseDecreaseInCustomerDeposit>
    <gdc:IncreaseDecreaseInCustomerDeposit contextRef="c7" decimals="0" id="ixv-19554" unitRef="usd">-2116847</gdc:IncreaseDecreaseInCustomerDeposit>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c0" decimals="0" id="ixv-19555" unitRef="usd">9459</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c0" decimals="0" id="ixv-19556" unitRef="usd">-8478</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c7" decimals="0" id="ixv-19557" unitRef="usd">-484</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInDueToOtherRelatedParties contextRef="c0" decimals="0" id="ixv-19558" unitRef="usd">-139927</us-gaap:IncreaseDecreaseInDueToOtherRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToOtherRelatedParties contextRef="c7" decimals="0" id="ixv-19559" unitRef="usd">837717</us-gaap:IncreaseDecreaseInDueToOtherRelatedParties>
    <us-gaap:IncreaseDecreaseInDeferredLiabilities contextRef="c0" decimals="0" id="ixv-19560" unitRef="usd">327822</us-gaap:IncreaseDecreaseInDeferredLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" id="ixv-19561" unitRef="usd">-13240484</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c7" decimals="0" id="ixv-19562" unitRef="usd">-886211</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:CashAcquiredFromAcquisition contextRef="c7" decimals="0" id="ixv-19563" unitRef="usd">215880</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="c0" decimals="0" id="ixv-19564" unitRef="usd">199980</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="c7" decimals="0" id="ixv-19565" unitRef="usd">-12702666</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c0" decimals="0" id="ixv-19566" unitRef="usd">2903104</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireMachineryAndEquipment contextRef="c0" decimals="0" id="ixv-19567" unitRef="usd">14190</us-gaap:PaymentsToAcquireMachineryAndEquipment>
    <us-gaap:PaymentsToAcquireMachineryAndEquipment contextRef="c7" decimals="0" id="ixv-19568" unitRef="usd">6566</us-gaap:PaymentsToAcquireMachineryAndEquipment>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c0" decimals="0" id="ixv-19569" unitRef="usd">2500000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" id="ixv-19570" unitRef="usd">-5217314</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c7" decimals="0" id="ixv-19571" unitRef="usd">-12493352</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c0" decimals="0" id="ixv-19572" unitRef="usd">12515452</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfWarrants contextRef="c0" decimals="0" id="ixv-19573" unitRef="usd">5089043</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromContributedCapital contextRef="c0" decimals="0" id="ixv-19574" unitRef="usd">5483930</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" id="ixv-19575" unitRef="usd">23088425</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" id="ixv-19576" unitRef="usd">155783</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c7" decimals="0" id="ixv-19577" unitRef="usd">-819659</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" id="ixv-19578" unitRef="usd">4786410</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c7" decimals="0" id="ixv-19579" unitRef="usd">-14199222</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-19580" unitRef="usd">389108</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c39" decimals="0" id="ixv-19581" unitRef="usd">14588330</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" id="ixv-19582" unitRef="usd">5175518</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-19583" unitRef="usd">389108</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c7" decimals="0" id="ixv-19584" unitRef="usd">1022</us-gaap:InterestPaidNet>
    <gdc:InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities contextRef="c0" decimals="0" id="ixv-19585" unitRef="usd">-750000</gdc:InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities>
    <us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1 contextRef="c7" decimals="0" id="ixv-19586" unitRef="usd">7680000</us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1>
    <gdc:IssuanceOfCommonStockForAcquisitionHighlightMedia contextRef="c7" decimals="0" id="ixv-19587" unitRef="usd">-2250000</gdc:IssuanceOfCommonStockForAcquisitionHighlightMedia>
    <gdc:CancellationOfCommonStocks contextRef="c0" decimals="0" id="ixv-19588" unitRef="usd">-948000</gdc:CancellationOfCommonStocks>
    <gdc:CancellationOfCommonStocks contextRef="c7" decimals="0" id="ixv-19589" unitRef="usd">-32844710</gdc:CancellationOfCommonStocks>
    <us-gaap:StockIssued1 contextRef="c0" decimals="0" id="ixv-19590" unitRef="usd">96</us-gaap:StockIssued1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c0" decimals="0" id="ixv-19591" unitRef="usd">102027</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0" id="ixv-15604">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 1 &#x2013; Nature of business
and organization&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;GD Culture
Group Limited (&#x201c;GDC&#x201d; or the &#x201c;Company&#x201d;), formerly known as Code Chain New Continent Limited, TMSR Holding Company
Limited and JM Global Holding Company, is a Nevada corporation and a holding company. The Company currently conducts its operations on
virtual content production (the &#x201c;Virtual Content Production&#x201d;) through the Company and two subsidiaries, AI Catalysis corp.
(&#x201c;AI Catalysis&#x201d;) and Shanghai Xianzhui Technology Co., Ltd. (&#x201c;SH Xianzhui&#x201d;). The Company focuses its business
mainly on: 1) AI-driven digital human creation and customization; 2) Live streaming and e-commerce, and, 3) Live Streaming Interactive
Game. The Company has relentlessly been focusing on serving its customers and creating value for them through the continual innovation
and optimization of its products and services. Currently, the Company&#x2019;s subsidiaries, Citi Profit Investment Holding Limited (&#x201c;Citi
Profit BVI&#x201d;), Highlights Culture Holding Co., Limited (&#x201c;Highlight HK&#x201d;), Shanghai Highlight Entertainment Co., Ltd. (&#x201c;Highlight
WFOE&#x201d;) are holding companies with no material operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;SH Xianzhui&#160;was
incorporated by Highlight WFOE and other two shareholders on August 10, 2023. SH Xianzhui is principally engaged in the provision of social
media marketing agency service. Highlight WFOE owns&#160;73.3333% of the total equity interest of SH Xianzhui. On October 27, 2023, the
Company entered into an equity purchase agreement with Highlight WFOE and Beijing Hehe Property Management Co., Ltd. (&#x201c;Beijing Hehe&#x201d;),
which was amended on November 10, 2023 (such equity purchase agreement, as amended, the &#x201c;Agreement&#x201d; for purpose of this section
&#x201c;Investment in JV&#x201d;), pursuant to which the Highlight WFOE agreed to purchase&#160;13.3333% equity interest in SH Xianzhui
from Beijing Hehe and the Company agreed to issue&#160;400,000&#160;shares of common stock of the Company, valued at $2.7820&#160;per
share, the average closing bid price of the common stock of GDC as of the five trading days immediately preceding the date of the Agreement,
to Beijing Hehe or its assigns. On January 11, 2024, the Company issued the 400,000 shares of its common stock to Beijing Hehe and the
transaction was completed. Up to the date of the financial statements were issued, the Company owns 73.3333% of the total equity interest
of SH Xianzhui.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;AI Catalysis
is a Nevada corporation, incorporated on May 18, 2023. AI Catalysis is expected to bridge the realms of the internet, media, and artificial
intelligence (&#x201c;AI&#x201d;) technologies. Positioned at the crossroads of traditional and streaming media, AI Catalysis plans to elevate
the experience of media with AI-based interactive and smart content, aiming to transform the whole media landscape. At present, AI Catalysis
primarily focused on the application of AI digital human technology with the sectors of e-commerce and entertainment to improve the interaction
experiences online. AI Catalysis strives to deliver stable interactive livestreaming products to AI Catalysis&#x2019; users. AI Catalysis foresees
future expansion to a variety of business sectors with AI applications in different scenarios. AI Catalysis plans to enter into the livestreaming
market with a focus on e-commerce and livestreaming interactive game.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Prior to
September 28, 2022, the Company also conducted business through Sichuan Wuge Network Games Co., Ltd. (&#x201c;Wuge&#x201d;). Makesi WFOE
had a series of contractual arrangement with Wuge that established a variable interest entity (the &#x201c;VIE&#x201d;) structure. For accounting
purposes, Makesi WFOE was the primary beneficiary of Wuge. Accordingly, under U.S. GAAP, GDC treated Wuge as the consolidated affiliated
entity and has consolidated Wuge&#x2019;s financial statements prior to September 28, 2022. Wuge focused its business on research, development
and application of Internet of Things (IoT) and electronic tokens Wuge digital door signs. On September 28, 2022, Makesi WFOE entered
into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE Agreements and to cancel the shares previously
issued to the shareholders of Wuge, based on the average closing price of $0.237&#160;per share of the Company during the 30 trading days
immediately prior to the date of the termination agreement. As a result of such termination, the Company no longer treats Wuge as a consolidated
affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#x2019;s consolidated financial statements
under U.S. GAAP.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Prior to
June 26, 2023, the Company had a subsidiary TMSR HK, which owns&#160;100% equity interest in Makesi WFOE. Makesi WFOE had a series of
contractual arrangement with Shanghai Yuanma Food and Beverage Management Co., Ltd. (&#x201c;Yuanma&#x201d;) that established a VIE structure.
For accounting purposes, Makesi WFOE was the primary beneficiary of Yuanma. Accordingly, under U.S. GAAP, GDC treated Yuanma as the consolidated
affiliated entity and has consolidated Yuanma&#x2019;s financial results in GDC&#x2019;s financial statements prior to June 26, 2023. On
June 26, 2023, GDC entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the
Company agreed to sell, and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR HK. The sale of TMSR HK
did not have any material impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Prior to
September 26, 2023, the Company also conducted business through Shanghai Highlight Media Co., Ltd. (&#x201c;Highlight Media&#x201d;). Highlight
WFOE had a series of contractual arrangement with Highlight Media. For accounting purposes, Highlight WFOE was the primary beneficiary
of Highlight Media. Accordingly, under U.S. GAAP, GDC treated Highlight Media as the consolidated affiliated entity and has consolidated
Highlight Media&#x2019;s financial results in GDC&#x2019;s financial statements prior to September 26, 2023. Highlight Media was an integrated
marketing service agency, focusing on enterprise brand management, crisis public relations, intelligent public opinion monitoring, media
PR, financial and economic we-media operation, digital face application, large-scale exhibition services and other businesses. On September
26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders of Highlight Media to terminate
the VIE Agreements and sold the interest in the VIE Agreements. As a result of such termination, the Company no longer treats Highlight
Media as a consolidated affiliated entity or consolidates the financial results and balance sheet of Highlight Media in the Company&#x2019;s
consolidated financial statements under U.S. GAAP.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The accompanying
consolidated financial statements reflect the activities of GDC and each of the following entities:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="border-bottom: Black 1.5pt solid; width: 25%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Name&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; width: 48%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Background&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; width: 25%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Ownership&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Citi Profit BVI&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&#160;&#160;A British Virgin Island company Incorporated in April 2019&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by the Company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: White"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;TMSR HK&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A Hong Kong company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in April 2019&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on June 26, 2023&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by Citi Profit BVI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Highlight HK&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A Hong Kong company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in November 2022&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by Citi Profit BVI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: White"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Makesi WFOE&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in December 2020&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on June 26, 2023&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by TMSR HK&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Highlight WFOE&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in January 2023&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by Highlight HK&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: White"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Yuanma&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Acquired on June 21, 2022&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on June 26, 2023&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;VIE of Makesi WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Wuge&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Acquired on January 3, 2023&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on September 28, 2022&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;VIE of Makesi WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: White"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Highlight Media&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Acquired on September 16, 2022&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on September 26, 2023&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;VIE of Highlight WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;AI Catalysis&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A Nevada company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in May 2023&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by the Company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: White"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;SH Xianzhui&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in August 2023&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;73.3333% owned by Highlight WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Contractual Arrangements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Wuge,
Yuanma and Highlight Media were controlled through contractual agreements in lieu of direct equity ownership by the Company or any
of its subsidiaries. Such contractual arrangements consist of a series of five agreements, consulting services agreement, equity
pledge agreement, call option agreement, voting rights proxy agreement, and operating agreement (collectively the &#x201c;Contractual
Arrangements&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Material
terms of each of the VIE agreements with Wuge are described below. The VIE agreements with Wuge were terminated and the Company disposed
Wuge as of September 28, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Technical
Consultation and Services Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Pursuant
to the technical consultation and services agreement between Wuge and Tongrong Technology (Jiangsu) Co., Ltd., a then indirect subsidiary
of the Company (&#x201c;Tongrong WFOE&#x201d;), dated January 3, 2020, Tongrong WFOE has the exclusive right to provide consultation services
to Wuge relating to Wuge&#x2019;s business, including but not limited to business consultation services, human resources development, and
business development. Tongrong WFOE exclusively owns any intellectual property rights arising from the performance of this agreement.
Tongrong WFOE has the right to determine the service fees based on Wuge&#x2019;s actual operation on a quarterly basis. This agreement
will be effective as long as Wuge exists. Tongrong WFOE may terminate this agreement at any time by giving 30 days&#x2019; prior written
notice to Wuge.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equity
Pledge Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Under the
equity pledge agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, the shareholders of Wuge pledged
all of their equity interests in Wuge to Tongrong WFOE to guarantee Wuge&#x2019;s performance of relevant obligations and indebtedness
under the technical consultation and services agreement. In addition, the shareholders of Wuge will complete the registration of the equity
pledge under the agreement with the competent local authority. If Wuge breaches its obligation under the technical consultation and services
agreement, Tongrong WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This
pledge will remain effective until all the guaranteed obligations are performed or the shareholders of Wuge cease to be shareholders of
Wuge.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equity
Option Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Under the
equity option agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, each of the shareholders of Wuge
irrevocably granted to Tongrong WFOE or its designee an option to purchase at any time, to the extent permitted under PRC law, all or
a portion of his equity interests in Wuge. Also, Tongrong WFOE or its designee has the right to acquire any and all of its assets of Wuge.
Without Tongrong WFOE&#x2019;s prior written consent, Wuge&#x2019;s shareholders cannot transfer their equity interests in Wuge and Wuge
cannot transfer its assets. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under
the PRC law at the time of the exercise of the option. This pledge will remain effective until all options have been exercised.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Voting
Rights Proxy and Financial Support Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Under the
voting rights proxy and financial support agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, each
Wuge Shareholder irrevocably appointed Tongrong WFOE as its attorney-in-fact to exercise on such shareholder&#x2019;s behalf any and all
rights that such shareholder has in respect of his equity interests in Wuge, including but not limited to the power to vote on its behalf
on all matters of Wuge requiring shareholder approval in accordance with the articles of association of Wuge. The proxy agreement is for
a term of&#160;20&#160;years and can be extended by Tongrong WFOE unilaterally by prior written notice to the other parties.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On January
11, 2021, Makesi WFOE entered into a series of assignment agreements with Tongrong WFOE, Wuge and the shareholders of Wuge, pursuant to
which Tongrong WFOE assign all its rights and obligations under the VIE agreements to Makesi WFOE. The VIE agreements and the assignment
agreements granted Makesi WFOE with the power, rights and obligations equivalent in all material respects to those it would possess as
the sole equity holder of Wuge, including absolute rights to control the management, operations, assets, property and revenue of Wuge.
The assignment did not have any impact on Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On September
28, 2022, Makesi WFOE terminated the VIE agreements with Wuge and the shareholders of Wuge.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Material
terms of each of the VIE agreements with Yuanma are described below. The Company disposed TMSR HK, Makesi WFOE and Yuanma on June 26,
2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Technical
Consultation and Services Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Pursuant
to the technical consultation and services agreement between Makesi WFOE and Yuanma dated June 21, 2022, Makesi WFOE has the exclusive
right to provide consultation services to Yuanma relating to Yuanma&#x2019;s business, including but not limited to business consultation
services, human resources development, and business development. Makesi WFOE exclusively owns any intellectual property rights arising
from the performance of this agreement. Makesi WFOE has the right to determine the service fees based on Yuanma&#x2019;s actual operation
on a quarterly basis. This agreement will be effective for 20 years and can be extended by Makesi WFOE unilaterally by prior written notice
to the other parties. Makesi WFOE may terminate this agreement at any time by giving a 30 days&#x2019; prior written notice to Yuanma.
If any party breaches the agreement and fails to cure within 30 days from the written notice from the non-breach party, the non-breach
party may (i) terminate the agreement and request the breaching party to compensate the non-breaching party&#x2019;s loss or (ii) request
special performance by the breaching party and the breaching party to compensate the non-breaching party&#x2019;s loss.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equity
Pledge Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Under the
equity pledge agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, Yuanma Shareholders pledged all of their
equity interests in Yuanma to Makesi WFOE to guarantee Yuanma&#x2019;s performance of relevant obligations and indebtedness under the technical
consultation and services agreement. In addition, Yuanma Shareholders will complete the registration of the equity pledge under the agreement
with the competent local authority. If Yuanma breaches its obligation under the technical consultation and services agreement, Makesi
WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This pledge will remain
effective until all the guaranteed obligations are performed or the Yuanma Shareholders cease to be shareholders of Yuanma.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equity
Option Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Under the
equity option agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, each of Yuanma Shareholders irrevocably
granted to Makesi WFOE or its designee an option to purchase at any time, to the extent permitted under PRC law, all or a portion of his
equity interests in Yuanma. Also, Makesi WFOE or its designee has the right to acquire any and all of its assets of Yuanma. Without Makesi
WFOE&#x2019;s prior written consent, Yuanma&#x2019;s shareholders cannot transfer their equity interests in Yuanma and Yuanma cannot transfer
its assets. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under the PRC law at
the time of the exercise of the option. This pledge will remain effective until all options have been exercised.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Voting
Rights Proxy and Financial Support Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Under the
voting rights proxy and financial support agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, each Yuanma
Shareholder irrevocably appointed Makesi WFOE as its attorney-in-fact to exercise on such shareholder&#x2019;s behalf any and all rights
that such shareholder has in respect of his equity interests in Yuanma, including but not limited to the power to vote on its behalf on
all matters of Yuanma requiring shareholder approval in accordance with the articles of association of Yuanma. The proxy agreement is
for a term of&#160;20&#160;years and can be extended by Makesi WFOE unilaterally by prior written notice to the other parties.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On June
26, 2023, the Company sold all the issued and outstanding equity interest in TMSR HK.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Material
terms of each of the VIE agreements with Highlight Media are described below. The VIE agreements with Highlight Media were terminated
and the Company disposed Highlight Media as of September 26, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Technical
Consultation and Services Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Pursuant
to the technical consultation and services agreement between Highlight Media and Makesi WFOE dated September 16, 2022, Makesi WFOE has
the exclusive right to provide consultation services to Highlight Media relating to Highlight Media&#x2019;s business, including but not
limited to business consultation services, human resources development, and business development. Makesi WFOE exclusively owns any intellectual
property rights arising from the performance of this agreement. Makesi WFOE has the right to determine the service fees based on Highlight
Media&#x2019;s actual operation on a quarterly basis. This agreement will be effective as long as Highlight Media exists. Makesi WFOE may
terminate this agreement at any time by giving a 30 days&#x2019; prior written notice to Highlight Media.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equity
Pledge Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Under the
equity pledge agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September 16, 2022, the shareholders
of Highlight Media pledged all of their equity interests in Highlight Media to Makesi WFOE to guarantee Highlight Media&#x2019;s performance
of relevant obligations and indebtedness under the technical consultation and services agreement. In addition, the shareholders of Highlight
Media will complete the registration of the equity pledge under the agreement with the competent local authority. If Highlight Media breaches
its obligation under the technical consultation and services agreement, Makesi WFOE, as pledgee, will be entitled to certain rights, including
the right to sell the pledged equity interests. This pledge will remain effective until all the guaranteed obligations are performed or
the shareholders of Highlight Media cease to be shareholders of Highlight Media.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equity
Option Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Under the
equity option agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September 16, 2022, each of the
shareholders of Highlight Media irrevocably granted to Makesi WFOE or its designee an option to purchase at any time, to the extent permitted
under PRC law, all or a portion of his equity interests in Highlight Media. Also, Makesi WFOE or its designee has the right to acquire
any and all of its assets of Highlight Media. Without Makesi WFOE&#x2019;s prior written consent, Highlight Media&#x2019;s shareholders
cannot transfer their equity interests in Highlight Media and Highlight Media cannot transfer its assets. The acquisition price for the
shares or assets will be the minimum amount of consideration permitted under the PRC law at the time of the exercise of the option. This
pledge will remain effective until all options have been exercised.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Voting
Rights Proxy and Financial Support Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Under the
voting rights proxy and financial support agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September
16, 2022, each Highlight Media Shareholder irrevocably appointed Makesi WFOE as its attorney-in-fact to exercise on such shareholder&#x2019;s
behalf any and all rights that such shareholder has in respect of his equity interests in Highlight Media, including but not limited to
the power to vote on its behalf on all matters of Highlight Media requiring shareholder approval in accordance with the articles of association
of Highlight Media. The proxy agreement is for a term of&#160;20&#160;years and can be extended by Makesi WFOE unilaterally by prior written
notice to the other parties.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On February
27, 2023, Highlight WFOE entered into a series of assignment agreements with Makesi WFOE, Highlight Media and Highlight Shareholders,
pursuant to which Makesi WFOE assign all its rights and obligations under the VIE agreements to Highlight WFOE. The VIE agreements and
the assignment agreements grant Highlight WFOE with the power, rights and obligations equivalent in all material respects to those it
would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets, property
and revenue of Highlight Media. The assignment does not have any impact on Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On September
26, 2023, Highlight WFOE terminated the VIE agreements with Highlight Media and the shareholders of Highlight Media.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;As of the
date of this report, the Company primary operations are focused on the live streaming market with focus on e-commerce and live streaming
interactive game in the United States through its subsidiaries AI Catalysis and SH Xianzhui. All Wuge digital door signs business and
Highlight Media enterprise brand management service have been disposed.&lt;/span&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage contextRef="c49" decimals="6" id="ixv-19592" unitRef="pure">0.733333</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage contextRef="c50" decimals="6" id="ixv-19593" unitRef="pure">0.133333</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:ExcessStockSharesIssued
      contextRef="c51"
      decimals="0"
      id="ixv-19594"
      unitRef="shares">400000</us-gaap:ExcessStockSharesIssued>
    <gdc:AverageClosingBidPrice
      contextRef="c52"
      decimals="4"
      id="ixv-19595"
      unitRef="usdPershares">2.782</gdc:AverageClosingBidPrice>
    <gdc:SharesOfCommonStock
      contextRef="c53"
      decimals="0"
      id="ixv-19596"
      unitRef="shares">400000</gdc:SharesOfCommonStock>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage contextRef="c54" decimals="6" id="ixv-19597" unitRef="pure">0.733333</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="c55"
      decimals="3"
      id="ixv-19598"
      unitRef="usdPershares">0.237</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage contextRef="c56" decimals="2" id="ixv-19599" unitRef="pure">1</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock contextRef="c0" id="ixv-15643">&lt;span style="background-color: white"&gt;The accompanying
consolidated financial statements reflect the activities of GDC and each of the following entities:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="border-bottom: Black 1.5pt solid; width: 25%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Name&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; width: 48%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Background&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; width: 25%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Ownership&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Citi Profit BVI&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&#160;&#160;A British Virgin Island company Incorporated in April 2019&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by the Company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: White"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;TMSR HK&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A Hong Kong company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in April 2019&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on June 26, 2023&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by Citi Profit BVI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Highlight HK&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A Hong Kong company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in November 2022&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by Citi Profit BVI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: White"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Makesi WFOE&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in December 2020&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on June 26, 2023&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by TMSR HK&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Highlight WFOE&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in January 2023&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by Highlight HK&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: White"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Yuanma&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Acquired on June 21, 2022&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on June 26, 2023&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;VIE of Makesi WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Wuge&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Acquired on January 3, 2023&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on September 28, 2022&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;VIE of Makesi WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: White"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Highlight Media&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Acquired on September 16, 2022&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on September 26, 2023&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;VIE of Highlight WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;AI Catalysis&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A Nevada company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in May 2023&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by the Company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: White"&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;SH Xianzhui&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in August 2023&lt;/p&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-size: 10pt"&gt;73.3333% owned by Highlight WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c59" id="ixv-15665">&#x25cf;&#160;&#160;A British Virgin Island company Incorporated in April 2019</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c59" id="ixv-15669">100% owned by the Company</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c60" id="ixv-15676">&#x25cf;&#160;&#160;A Hong Kong company &#x25cf;&#160;&#160;Incorporated in April 2019 &#x25cf;&#160;&#160;Disposed on June 26, 2023</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c60" id="ixv-15682">100% owned by Citi Profit BVI</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c61" id="ixv-15689">&#x25cf;&#160;&#160;A Hong Kong company &#x25cf;&#160;&#160;Incorporated in November 2022</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c61" id="ixv-15694">100% owned by Citi Profit BVI</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c62" id="ixv-15701">&#x25cf;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE) &#x25cf;&#160;&#160;Incorporated in December 2020 &#x25cf;&#160;&#160;Disposed on June 26, 2023</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c62" id="ixv-15707">100% owned by TMSR HK</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c63" id="ixv-15714">&#x25cf;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE) &#x25cf;&#160;&#160;Incorporated in January 2023</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c63" id="ixv-15719">100% owned by Highlight HK</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c64" id="ixv-15726">&#x25cf;&#160;&#160;A PRC limited liability company &#x25cf;&#160;&#160;Acquired on June 21, 2022 &#x25cf;&#160;&#160;Disposed on June 26, 2023</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c64" id="ixv-15732">VIE of Makesi WFOE</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c65" id="ixv-15739">&#x25cf;&#160;&#160;A PRC limited liability company &#x25cf;&#160;&#160;Acquired on January 3, 2023 &#x25cf;&#160;&#160;Disposed on September 28, 2022</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c65" id="ixv-15745">VIE of Makesi WFOE</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c66" id="ixv-15752">&#x25cf;&#160;&#160;A PRC limited liability company &#x25cf;&#160;&#160;Acquired on September 16, 2022 &#x25cf;&#160;&#160;Disposed on September 26, 2023</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c66" id="ixv-15758">VIE of Highlight WFOE</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c67" id="ixv-15765">&#x25cf;&#160;&#160;A Nevada company &#x25cf;&#160;&#160;Incorporated in May 2023</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c67" id="ixv-15770">100% owned by the Company</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c68" id="ixv-15777">&#x25cf;&#160;&#160;A PRC limited liability company &#x25cf;&#160;&#160;Incorporated in August 2023</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c68" id="ixv-15782">73.3333% owned by Highlight WFOE</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:AgreementTerm contextRef="c0" id="ixv-19600">P20Y</gdc:AgreementTerm>
    <gdc:AgreementTerm contextRef="c57" id="ixv-19601">P20Y</gdc:AgreementTerm>
    <gdc:AgreementTerm contextRef="c58" id="ixv-19602">P20Y</gdc:AgreementTerm>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0" id="ixv-15975">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note
2 &#x2013; Summary of significant accounting policies&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Basis
of Presentation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The accompanying
consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States
of America (&#x201c;U.S. GAAP&#x201d;) for information pursuant to the rules and regulations of the Securities Exchange Commission (&#x201c;SEC&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Principles
of Consolidation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The consolidated
financial statements of the Company include the accounts of GDC and its wholly owned subsidiaries and &lt;/span&gt;VIEs&lt;span style="background-color: white"&gt;.
All intercompany transactions and balances are eliminated upon consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Use
of Estimates and Assumptions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The preparation
of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the
reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial
statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected
in the Company&#x2019;s consolidated financial statements include the useful lives of intangible assets and equipment, impairment of long-lived
assets, collectability of receivables, fair value of convertible notes, discount rate used to measure present value of lease liabilities
and valuation allowance for deferred tax assets. Actual results could differ from these estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Foreign
Currency Translation and Transactions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The reporting
currency of the Company is the U.S. dollar. The PRC subsidiaries of the Company conduct its businesses in the local currency, Renminbi
(RMB), as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted set forth in the H.10
statistical release of the Federal Reserve Board at the end of the period. The statement of operations accounts are translated at the
average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process
are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions
denominated in a currency other than the functional currency are included in the results of operations as incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Translation
adjustments included in accumulated other comprehensive income amounted to $73,279&#160;and $179,460&#160;as of December 31, 2023 and
2022, respectively. The balance sheets amounts, with the exception of shareholders&#x2019; equity at December 31, 2023 and 2022 were translated
at&#160;7.10&#160;RMB and&#160;6.38&#160;RMB to $1.00, respectively. The shareholders&#x2019; equity accounts were stated at their historical
rate. The average translation rates applied to statements of operations accounts for the years ended December 31, 2023 and 2022 were&#160;7.08&#160;RMB
and&#160;6.73&#160;RMB&lt;/span&gt; to $1.00&lt;span style="background-color: white"&gt;, respectively. Cash flows are also translated at average
translation rates for the periods, therefore, amounts reported on the statements of cash flows will not necessarily agree with changes
in the corresponding balances on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The PRC
government imposes significant exchange restrictions on fund transfers out of the PRC that are not related to business operations. These
restrictions have not had a material impact on the Company because it has not engaged in any significant transactions that are subject
to the restrictions.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Cash
and cash equivalents&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Cash and
cash equivalents include cash on hand and demand deposits placed with commercial banks or other financial institutions and highly liquid
investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three&#160;months
or less. All cash and cash equivalents are unrestricted as to withdrawal and use.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Prepaid
and other current assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Prepaid
and other current assets are advances paid to outside vendors for future inventory or services purchases. The Company has legally binding
contracts with its vendors, which require any outstanding prepayments to be returned to the Company when the contract ends.&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;

&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Convertible
Notes Receivable&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes (as defined in Note 13) according to ASC 320 &#x201c;Investments
&#x2014; Debt Securities&#x201d; and concluded that the convertible notes should be classified as an available-for-sale security and measured
at fair value. To evaluate the fair value of the available-for-sale security, the Company used the valuation methodology of income approach,
which is determined by the future cash flow forecast. The fair value changes of the convertible notes receivable were recorded as other
comprehensive income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equipment&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Equipment
are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method after consideration of the estimated
useful lives of the assets and estimated residual value.&#160;The estimated useful lives and residual value are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Useful Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Residual&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 76%; text-align: left"&gt;Office equipment and furnishing&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 11%; text-align: center"&gt;5&#160;years&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The cost
and related accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of operations and comprehensive loss. Expenditures for maintenance and repairs are charged to earnings
as incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Intangible
Assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Intangible
assets represent software that are stated at cost, less accumulated amortization. Research and development costs associated with internally
developed patents are expensed when incurred. Amortization expense is recognized on the straight-line basis over the estimated useful
lives of the assets. The software has finite useful lives and is amortized using a straight-line method that reflects the estimated pattern
in which the economic benefits of the intangible asset are to be consumed. The Company amortizes the cost of software, over their useful
life using the straight-line method. The Company also re-evaluates the periods of amortization to determine whether subsequent events
and circumstances revised estimates of useful lives.&#160;The estimated useful life is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Useful Life&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 88%"&gt;Software&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 11%; text-align: center"&gt;5&#160;years&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Lease&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
determines if an arrangement is a lease at inception. Leases that transfer substantially all of the benefits and risks incidental to the
ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at
the inception of the lease. All other leases are accounted for as operating leases. The Company has no significant finance leases.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
recognizes lease liabilities and corresponding right-of-use assets on the balance sheet for leases. Operating lease right- of-use assets
(the &#x201c;ROU&#x201d;) are disclosed as non-current assets in the Company&#x2019;s consolidated balance sheets. Current maturities of
operating lease liabilities are classified as operating lease liabilities - current, and operating lease liabilities that will be due
in more than one year are disclosed as non-current liabilities on the consolidated balance sheets. Operating lease right-of-use assets
and operating lease liabilities are initially recognized based on the present value of future lease payments at lease commencement. The
operating lease right-of-use asset also includes any lease payments made prior to lease commencement and the initial direct costs incurred
by the lessee and is recorded net of any lease incentives received. As the interest rates implicit in most of the leases are not readily
determinable, the Company uses the incremental borrowing rates based on the information available at lease commencement to determine the
present value of the future lease payments. Operating lease expenses are recognized on a straight-line basis over the term of the lease.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Most leases
have initial terms ranging from&#160;1 to 5.5 years. The Company&#x2019;s lease agreements did not include non-lease components. Lease
expense for fixed lease payments is recognized on a straight-line basis over the lease term. The Company&#x2019;s lease agreements do not
contain any significant residual value guarantees or restricted covenants. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
evaluates the carrying value of ROU assets if there are indicators of impairment and reviews the recoverability of the related asset group.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
reassesses of a contract is or contains a leasing arrangement and re-measures ROU assets and liabilities upon modification of the contract.
The Company will derecognize ROU assets and liabilities, with difference recognized in the income statement on the contract termination.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Goodwill&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Goodwill
represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiary
at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate
impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. In accordance with ASC 350 Intangibles&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#x2014;&lt;/span&gt;Goodwill
and Other, the Company may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill
impairment test. In the qualitative assessment, the Company considers factors such as macroeconomic conditions, industry and market considerations,
overall financial performance of the reporting unit, and other specific information related to the operations, business plans and strategies
of the reporting unit, including consideration of the impact of the COVID-19 pandemic. Based on the qualitative assessment, if it is more
likely than not that the fair value of a reporting unit is less than the carrying amount, the quantitative impairment test is performed.
The Company may also bypass the qualitative assessment and proceed directly to perform the quantitative impairment test. If the fair value
of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit
exceeds its fair value, the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value is recognized as impairment.
Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, allocation
of assets, liabilities and goodwill to reporting units, and determination of the fair value of each reporting unit.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Impairment
for Long-lived Assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Long-lived
assets, including equipment, intangible assets and ROU assets with finite lives are reviewed for impairment whenever events or changes
in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that
the carrying value of an asset may not be recoverable individually or as a group at the lowest level for which there are identifiable
cash flows that are largely independent of the cash flows of the other assets and liabilities. The Company assesses the recoverability
of the assets (or group of assets) based on the undiscounted future cash flows the assets (or group of assets) are expected to generate
and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset (or group
of assets) plus net proceeds expected from disposition of the asset (or group of assets), if any, are less than the carrying value of
the asset (or group of assets). If an impairment is identified, the Company would reduce the carrying amount of the asset (or group of
assets) to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market
values. The carrying amount of the asset (or the long-lived assets in the asset group on a pro rata basis using the relative carrying
amounts) is reduced to the extent not lower than the fair value of the asset. The adjusted carrying amounts after an impairment charge
represent the new cost basis and is depreciated over their remaining useful lives.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Fair
value measurement&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The accounting
standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires
disclosure of the fair value of financial instruments held by the Company. The Company considers the carrying amount of cash, accounts
receivable, other receivables, accounts payable, other payables and accrued liabilities to approximate their fair values because of their
short term nature.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The accounting
standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure
requirements for fair value measures. The three levels are defined as follow:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 1 inputs to the valuation
methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 2 inputs to the valuation
methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets
or liability, either directly or indirectly, for substantially the full term of the financial instruments.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 3 inputs to the valuation
methodology are unobservable and significant to the fair value.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;As of December
31, 2023 and 2022, the carrying values of cash, accounts receivable, other receivables, accounts payable, other payables and accrued liabilities
approximate their fair values due to the short-term nature of the instruments. Fair value of convertible notes receivable has been discussed
in Note 21.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Revenue
recognition&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On January
1, 2018, the Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-09 Revenue from Contracts with Customers (ASC 606) using
the modified retrospective method for contracts that were not completed as of January 1, 2018. This did not result in an adjustment to
retained earnings upon adoption of this new guidance as the Company&#x2019;s revenue, other than retainage revenues, was recognized based
on the amount of consideration we expect to receive in exchange for satisfying the performance obligations. However, the impact of the
Company&#x2019;s retainage revenue was not material as of the date of adoption, and as a result, did not result in an adjustment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The core
principle underlying the revenue recognition ASC 606 is that the Company will recognize revenue to represent the transfer of goods and
services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. This
will require the Company to identify contractual performance obligations and determine whether revenue should be recognized at a point
in time or over time, based on when control of goods and services transfers to a customer. The Company&#x2019;s revenue streams are primarily
recognized at a point in time.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The ASC
606 requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company
(i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocate
the transaction price to the respective performance obligations in the contract, and (v) recognize revenue when (or as) the Company satisfies
the performance obligation. The application of the five-step model to the revenue streams compared to the prior guidance did not result
in significant changes in the way the Company records its revenue. Upon adoption, the Company evaluated its revenue recognition policy
for all revenue streams within the scope of the ASC 606 under previous standards and using the five-step model under the new guidance
and confirmed that there were no differences in the pattern of revenue recognition except its retainage revenues.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;An entity
will also be required to determine if it controls the goods or services prior to the transfer to the customer in order to determine if
it should account for the arrangement as a principal or agent. Principal arrangements, where the entity controls the goods or services
provided, will result in the recognition of the gross amount of consideration expected in the exchange. Agent arrangements, where the
entity simply arranges but does not control the goods or services being transferred to the customer, will result in the recognition of
the net amount the entity is entitled to retain in the exchange.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company,
as a principal, provides services to clients under separate contracts, generating revenue. The pricing terms specified in the contracts
are fixed. An obligation to perform is identified in contracts with clients. Revenue is recognized over the period in which the services
are earned.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Payments
received prior to the relevant criteria for revenue recognition are met, are recorded as customer deposits.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
did not have any revenue streams from continuing operations for the years ended December 31, 2023 and 2022. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Income Taxes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
accounts for income taxes in accordance with U.S. GAAP for income taxes. The charge for taxation is based on the results for the fiscal
year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively
enacted by the balance sheet date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Deferred
taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying
amount of assets and liabilities in the consolidated financial statements and the corresponding tax basis used in the computation of assessable
tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized
to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized.
Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled.
Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity,
in which case the deferred tax is also dealt with in equity. Deferred tax assets are reduced by a valuation allowance when, in the opinion
of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes
are provided for in accordance with the laws of the relevant taxing authorities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;An uncertain
tax position is recognized as a benefit only if it is &#x201c;more likely than not&#x201d; that the tax position would be sustained in a
tax examination, with a tax examination being presumed to occur.&#160;The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.&#160;For tax positions not meeting the &#x201c;more likely than not&#x201d;
test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense
in the period incurred. The Company incurred no such penalties and interest for the years ended December 31, 2023 and 2022. As of December
31, 2023, the Company&#x2019;s PRC tax returns filed for 2023 remain subject to examination by any applicable tax authorities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Interest&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Interest
income is mainly generated from bank deposits and other interest earning financial assets and is recognized on an accrual basis using
the effective interest method.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Net
Loss per Common Stock&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Basic loss
per share is computed by dividing loss available to common stockholders of the Company by the weighted average common stocks outstanding
during the period. Diluted loss per share takes into account the potential dilution that could occur if securities or other contracts
to issue common stocks were exercised and converted into common stocks.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;

&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In May 2023
and November 2023 in connection with the placement agency agreements (see Note 17), the Company issued and sold pre-funded warrants exercisable
for an aggregate of 844,351 and 1,876,103 shares of common stock, at the exercise price of $8.35 and $3.019 per share, of which $8.349
and $3.018 was pre-funded and paid to the Company upon issuance of the pre-funded warrants, respectively. The remaining exercise price
of the pre-funded warrants is $0.001 per share. The pre-funded warrants are exercisable by the holders at any time and do not expire.
On November 1, 2023, in connection with the Warrant Exchange Agreements (see Note 17), the holders of May 2023 Unregistered Warrants (as
defined in Note 17) surrendered the May 2023 Unregistered Warrants, and the Company cancelled the May 2023 Unregistered Warrants and issued
to these holders pre-funded warrants to purchase up to 577,260 shares of the Company&#x2019;s common stock with no consideration.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;For the
year ended December 31, 2023, 1,807,951 pre-funded warrants representing 1,807,951 shares of the Company&#x2019;s common stock were exercised
for no consideration. The remaining pre-funded warrants are immediately exercisable after issuance and do not expire. As the remaining
shares underlying the pre-funded warrants are issuable for nominal consideration of $0.001 per share, 1,489,763 in common stocks underlying
the unexercised pre-funded warrants were considered outstanding for purposes of the calculation of loss per share as of December 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;8,134,043&#160;and&#160;9,079,348&#160;of
outstanding warrants (excluding the Pre-funded Warrants and Exchange Warrants) which are equivalent to convertible of&#160;3,904,879 and&#160;4,539,674&#160;common
stocks were excluded from the diluted loss per share calculation due to its antidilutive effect for the years ended December 31, 2023
and 2022, respectively.&#160;&lt;span style="-sec-ix-hidden: hidden-fact-177"&gt;Nil&lt;/span&gt; and 824,000&#160;of outstanding options were excluded from the diluted loss per share calculation due
to its antidilutive effect for the years ended December 31, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Comprehensive
Loss&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Comprehensive
loss is defined as the changes in equity of the Company during a year from transactions and other events and circumstances excluding transactions
resulting from investments by owners and distributions to owners. Accumulated other comprehensive income of the Company includes the foreign
currency translation adjustments and unrealized gains or loss on available-for-sale investments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Reclassification&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
loss or and financial position.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Recently
Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In October
2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from
Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and
contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments
are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments
should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption
permitted. The Company has evaluated and concluded that there&#x2019;s no impact of the new guidance on the consolidated financial statements.
The Company adopted ASU 2021-08 since January 1, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In June
2022, the FASB issued ASU 2022-03, &#x201c;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual
Sale Restrictions&#x201d;, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the
unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an
entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain
disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with
any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective
for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The
Company has evaluated and concluded that there&#x2019;s no impact of the new guidance on the consolidated financial statements. The Company
adopted ASU 2022-03 since January 1, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In December 2023, the FASB issued
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which requires disclosure of incremental
income tax information within the rate reconciliation and expanded disclosures of income taxes paid, among other disclosure requirements.
ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company&#x2019;s management
does not believe the adoption of ASU 2023-09 will have a material impact on its financial statements and disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect
on the Company&#x2019;s consolidated balance sheets, statements of operations and comprehensive loss and statements of cash flows.&lt;/span&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0" id="ixv-15980">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Basis
of Presentation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The accompanying
consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States
of America (&#x201c;U.S. GAAP&#x201d;) for information pursuant to the rules and regulations of the Securities Exchange Commission (&#x201c;SEC&#x201d;).&lt;/span&gt;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c0" id="ixv-15990">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Principles
of Consolidation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The consolidated
financial statements of the Company include the accounts of GDC and its wholly owned subsidiaries and &lt;/span&gt;VIEs&lt;span style="background-color: white"&gt;.
All intercompany transactions and balances are eliminated upon consolidation.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c0" id="ixv-16001">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Use
of Estimates and Assumptions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The preparation
of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the
reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial
statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected
in the Company&#x2019;s consolidated financial statements include the useful lives of intangible assets and equipment, impairment of long-lived
assets, collectability of receivables, fair value of convertible notes, discount rate used to measure present value of lease liabilities
and valuation allowance for deferred tax assets. Actual results could differ from these estimates.&lt;/span&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0" id="ixv-16011">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Foreign
Currency Translation and Transactions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The reporting
currency of the Company is the U.S. dollar. The PRC subsidiaries of the Company conduct its businesses in the local currency, Renminbi
(RMB), as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted set forth in the H.10
statistical release of the Federal Reserve Board at the end of the period. The statement of operations accounts are translated at the
average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process
are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions
denominated in a currency other than the functional currency are included in the results of operations as incurred.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Translation
adjustments included in accumulated other comprehensive income amounted to $73,279&#160;and $179,460&#160;as of December 31, 2023 and
2022, respectively. The balance sheets amounts, with the exception of shareholders&#x2019; equity at December 31, 2023 and 2022 were translated
at&#160;7.10&#160;RMB and&#160;6.38&#160;RMB to $1.00, respectively. The shareholders&#x2019; equity accounts were stated at their historical
rate. The average translation rates applied to statements of operations accounts for the years ended December 31, 2023 and 2022 were&#160;7.08&#160;RMB
and&#160;6.73&#160;RMB&lt;/span&gt; to $1.00&lt;span style="background-color: white"&gt;, respectively. Cash flows are also translated at average
translation rates for the periods, therefore, amounts reported on the statements of cash flows will not necessarily agree with changes
in the corresponding balances on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The PRC
government imposes significant exchange restrictions on fund transfers out of the PRC that are not related to business operations. These
restrictions have not had a material impact on the Company because it has not engaged in any significant transactions that are subject
to the restrictions.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent contextRef="c0" decimals="0" id="ixv-19603" unitRef="usd">73279</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent contextRef="c7" decimals="0" id="ixv-19604" unitRef="usd">179460</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:ProceedsFromMinorityShareholders contextRef="c69" decimals="2" id="ixv-19605" unitRef="cny">7.1</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders contextRef="c70" decimals="2" id="ixv-19606" unitRef="cny">6.38</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:InvestmentCompanyDistributionToShareholdersPerShare
      contextRef="c70"
      decimals="2"
      id="ixv-19607"
      unitRef="usdPershares">1</us-gaap:InvestmentCompanyDistributionToShareholdersPerShare>
    <us-gaap:ProceedsFromMinorityShareholders contextRef="c71" decimals="2" id="ixv-19608" unitRef="cny">7.08</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders contextRef="c72" decimals="2" id="ixv-19609" unitRef="cny">6.73</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:InvestmentCompanyDistributionToShareholdersPerShare
      contextRef="c72"
      decimals="2"
      id="ixv-19610"
      unitRef="usdPershares">1</us-gaap:InvestmentCompanyDistributionToShareholdersPerShare>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0" id="ixv-16047">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Cash
and cash equivalents&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Cash and
cash equivalents include cash on hand and demand deposits placed with commercial banks or other financial institutions and highly liquid
investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three&#160;months
or less. All cash and cash equivalents are unrestricted as to withdrawal and use.&lt;/span&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <gdc:PrepaymentPolicyTextBlock contextRef="c0" id="ixv-16059">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Prepaid
and other current assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Prepaid
and other current assets are advances paid to outside vendors for future inventory or services purchases. The Company has legally binding
contracts with its vendors, which require any outstanding prepayments to be returned to the Company when the contract ends.&lt;/span&gt;&lt;/p&gt;</gdc:PrepaymentPolicyTextBlock>
    <gdc:ConvertibleNotesReceivablePolicyTextBlock contextRef="c0" id="ixv-16072">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Convertible
Notes Receivable&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes (as defined in Note 13) according to ASC 320 &#x201c;Investments
&#x2014; Debt Securities&#x201d; and concluded that the convertible notes should be classified as an available-for-sale security and measured
at fair value. To evaluate the fair value of the available-for-sale security, the Company used the valuation methodology of income approach,
which is determined by the future cash flow forecast. The fair value changes of the convertible notes receivable were recorded as other
comprehensive income.&lt;/span&gt;&lt;/p&gt;</gdc:ConvertibleNotesReceivablePolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0" id="ixv-16084">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equipment&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Equipment
are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method after consideration of the estimated
useful lives of the assets and estimated residual value.&#160;The estimated useful lives and residual value are as follows:&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Useful Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Residual&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 76%; text-align: left"&gt;Office equipment and furnishing&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 11%; text-align: center"&gt;5&#160;years&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The cost
and related accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of operations and comprehensive loss. Expenditures for maintenance and repairs are charged to earnings
as incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <gdc:PropertyPlantAndEquipmentUsefulLifeTableTextBlock contextRef="c0" id="ixv-19611">The estimated useful lives and residual value are as follows:&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Useful Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Residual&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 76%; text-align: left"&gt;Office equipment and furnishing&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 11%; text-align: center"&gt;5&#160;years&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</gdc:PropertyPlantAndEquipmentUsefulLifeTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c87" id="ixv-19612">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage contextRef="c87" decimals="2" id="ixv-19613" unitRef="pure">0.05</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="c0" id="ixv-16126">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Intangible
Assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Intangible
assets represent software that are stated at cost, less accumulated amortization. Research and development costs associated with internally
developed patents are expensed when incurred. Amortization expense is recognized on the straight-line basis over the estimated useful
lives of the assets. The software has finite useful lives and is amortized using a straight-line method that reflects the estimated pattern
in which the economic benefits of the intangible asset are to be consumed. The Company amortizes the cost of software, over their useful
life using the straight-line method. The Company also re-evaluates the periods of amortization to determine whether subsequent events
and circumstances revised estimates of useful lives.&#160;The estimated useful life is as follows:&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Useful Life&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 88%"&gt;Software&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 11%; text-align: center"&gt;5&#160;years&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="c0" id="ixv-19614">The estimated useful life is as follows:&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Useful Life&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 88%"&gt;Software&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 11%; text-align: center"&gt;5&#160;years&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c88" id="ixv-19615">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0" id="ixv-16170">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Lease&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
determines if an arrangement is a lease at inception. Leases that transfer substantially all of the benefits and risks incidental to the
ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at
the inception of the lease. All other leases are accounted for as operating leases. The Company has no significant finance leases.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
recognizes lease liabilities and corresponding right-of-use assets on the balance sheet for leases. Operating lease right- of-use assets
(the &#x201c;ROU&#x201d;) are disclosed as non-current assets in the Company&#x2019;s consolidated balance sheets. Current maturities of
operating lease liabilities are classified as operating lease liabilities - current, and operating lease liabilities that will be due
in more than one year are disclosed as non-current liabilities on the consolidated balance sheets. Operating lease right-of-use assets
and operating lease liabilities are initially recognized based on the present value of future lease payments at lease commencement. The
operating lease right-of-use asset also includes any lease payments made prior to lease commencement and the initial direct costs incurred
by the lessee and is recorded net of any lease incentives received. As the interest rates implicit in most of the leases are not readily
determinable, the Company uses the incremental borrowing rates based on the information available at lease commencement to determine the
present value of the future lease payments. Operating lease expenses are recognized on a straight-line basis over the term of the lease.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Most leases
have initial terms ranging from&#160;1 to 5.5 years. The Company&#x2019;s lease agreements did not include non-lease components. Lease
expense for fixed lease payments is recognized on a straight-line basis over the lease term. The Company&#x2019;s lease agreements do not
contain any significant residual value guarantees or restricted covenants. &lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
evaluates the carrying value of ROU assets if there are indicators of impairment and reviews the recoverability of the related asset group.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
reassesses of a contract is or contains a leasing arrangement and re-measures ROU assets and liabilities upon modification of the contract.
The Company will derecognize ROU assets and liabilities, with difference recognized in the income statement on the contract termination.&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeFinanceLeaseRenewalTerm1 contextRef="c73" id="ixv-19616">P1Y</us-gaap:LesseeFinanceLeaseRenewalTerm1>
    <us-gaap:LesseeFinanceLeaseRenewalTerm1 contextRef="c74" id="ixv-19617">P5Y6M</us-gaap:LesseeFinanceLeaseRenewalTerm1>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="c0" id="ixv-16198">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Goodwill&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Goodwill
represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiary
at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate
impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. In accordance with ASC 350 Intangibles&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#x2014;&lt;/span&gt;Goodwill
and Other, the Company may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill
impairment test. In the qualitative assessment, the Company considers factors such as macroeconomic conditions, industry and market considerations,
overall financial performance of the reporting unit, and other specific information related to the operations, business plans and strategies
of the reporting unit, including consideration of the impact of the COVID-19 pandemic. Based on the qualitative assessment, if it is more
likely than not that the fair value of a reporting unit is less than the carrying amount, the quantitative impairment test is performed.
The Company may also bypass the qualitative assessment and proceed directly to perform the quantitative impairment test. If the fair value
of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit
exceeds its fair value, the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value is recognized as impairment.
Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, allocation
of assets, liabilities and goodwill to reporting units, and determination of the fair value of each reporting unit.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <gdc:ImpairmentForLonglivedAssetsPolicyTextBlock contextRef="c0" id="ixv-16226">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Impairment
for Long-lived Assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Long-lived
assets, including equipment, intangible assets and ROU assets with finite lives are reviewed for impairment whenever events or changes
in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that
the carrying value of an asset may not be recoverable individually or as a group at the lowest level for which there are identifiable
cash flows that are largely independent of the cash flows of the other assets and liabilities. The Company assesses the recoverability
of the assets (or group of assets) based on the undiscounted future cash flows the assets (or group of assets) are expected to generate
and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset (or group
of assets) plus net proceeds expected from disposition of the asset (or group of assets), if any, are less than the carrying value of
the asset (or group of assets). If an impairment is identified, the Company would reduce the carrying amount of the asset (or group of
assets) to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market
values. The carrying amount of the asset (or the long-lived assets in the asset group on a pro rata basis using the relative carrying
amounts) is reduced to the extent not lower than the fair value of the asset. The adjusted carrying amounts after an impairment charge
represent the new cost basis and is depreciated over their remaining useful lives.&lt;/span&gt;&lt;/p&gt;</gdc:ImpairmentForLonglivedAssetsPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0" id="ixv-16238">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Fair
value measurement&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The accounting
standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires
disclosure of the fair value of financial instruments held by the Company. The Company considers the carrying amount of cash, accounts
receivable, other receivables, accounts payable, other payables and accrued liabilities to approximate their fair values because of their
short term nature.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The accounting
standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure
requirements for fair value measures. The three levels are defined as follow:&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 1 inputs to the valuation
methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 2 inputs to the valuation
methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets
or liability, either directly or indirectly, for substantially the full term of the financial instruments.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 3 inputs to the valuation
methodology are unobservable and significant to the fair value.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;As of December
31, 2023 and 2022, the carrying values of cash, accounts receivable, other receivables, accounts payable, other payables and accrued liabilities
approximate their fair values due to the short-term nature of the instruments. Fair value of convertible notes receivable has been discussed
in Note 21.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0" id="ixv-16284">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Revenue
recognition&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On January
1, 2018, the Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-09 Revenue from Contracts with Customers (ASC 606) using
the modified retrospective method for contracts that were not completed as of January 1, 2018. This did not result in an adjustment to
retained earnings upon adoption of this new guidance as the Company&#x2019;s revenue, other than retainage revenues, was recognized based
on the amount of consideration we expect to receive in exchange for satisfying the performance obligations. However, the impact of the
Company&#x2019;s retainage revenue was not material as of the date of adoption, and as a result, did not result in an adjustment.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The core
principle underlying the revenue recognition ASC 606 is that the Company will recognize revenue to represent the transfer of goods and
services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. This
will require the Company to identify contractual performance obligations and determine whether revenue should be recognized at a point
in time or over time, based on when control of goods and services transfers to a customer. The Company&#x2019;s revenue streams are primarily
recognized at a point in time.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The ASC
606 requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company
(i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocate
the transaction price to the respective performance obligations in the contract, and (v) recognize revenue when (or as) the Company satisfies
the performance obligation. The application of the five-step model to the revenue streams compared to the prior guidance did not result
in significant changes in the way the Company records its revenue. Upon adoption, the Company evaluated its revenue recognition policy
for all revenue streams within the scope of the ASC 606 under previous standards and using the five-step model under the new guidance
and confirmed that there were no differences in the pattern of revenue recognition except its retainage revenues.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;An entity
will also be required to determine if it controls the goods or services prior to the transfer to the customer in order to determine if
it should account for the arrangement as a principal or agent. Principal arrangements, where the entity controls the goods or services
provided, will result in the recognition of the gross amount of consideration expected in the exchange. Agent arrangements, where the
entity simply arranges but does not control the goods or services being transferred to the customer, will result in the recognition of
the net amount the entity is entitled to retain in the exchange.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company,
as a principal, provides services to clients under separate contracts, generating revenue. The pricing terms specified in the contracts
are fixed. An obligation to perform is identified in contracts with clients. Revenue is recognized over the period in which the services
are earned.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Payments
received prior to the relevant criteria for revenue recognition are met, are recorded as customer deposits.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
did not have any revenue streams from continuing operations for the years ended December 31, 2023 and 2022. &lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0" id="ixv-16335">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Income Taxes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
accounts for income taxes in accordance with U.S. GAAP for income taxes. The charge for taxation is based on the results for the fiscal
year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively
enacted by the balance sheet date.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Deferred
taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying
amount of assets and liabilities in the consolidated financial statements and the corresponding tax basis used in the computation of assessable
tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized
to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized.
Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled.
Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity,
in which case the deferred tax is also dealt with in equity. Deferred tax assets are reduced by a valuation allowance when, in the opinion
of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes
are provided for in accordance with the laws of the relevant taxing authorities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;An uncertain
tax position is recognized as a benefit only if it is &#x201c;more likely than not&#x201d; that the tax position would be sustained in a
tax examination, with a tax examination being presumed to occur.&#160;The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.&#160;For tax positions not meeting the &#x201c;more likely than not&#x201d;
test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense
in the period incurred. The Company incurred no such penalties and interest for the years ended December 31, 2023 and 2022. As of December
31, 2023, the Company&#x2019;s PRC tax returns filed for 2023 remain subject to examination by any applicable tax authorities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:IncomeTaxExaminationLikelihoodOfUnfavorableSettlement contextRef="c0" id="ixv-19618">The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.</us-gaap:IncomeTaxExaminationLikelihoodOfUnfavorableSettlement>
    <us-gaap:InterestExpensePolicyTextBlock contextRef="c0" id="ixv-16370">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Interest&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Interest
income is mainly generated from bank deposits and other interest earning financial assets and is recognized on an accrual basis using
the effective interest method.&lt;/span&gt;&lt;/p&gt;</us-gaap:InterestExpensePolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0" id="ixv-16382">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Net
Loss per Common Stock&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Basic loss
per share is computed by dividing loss available to common stockholders of the Company by the weighted average common stocks outstanding
during the period. Diluted loss per share takes into account the potential dilution that could occur if securities or other contracts
to issue common stocks were exercised and converted into common stocks.&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In May 2023
and November 2023 in connection with the placement agency agreements (see Note 17), the Company issued and sold pre-funded warrants exercisable
for an aggregate of 844,351 and 1,876,103 shares of common stock, at the exercise price of $8.35 and $3.019 per share, of which $8.349
and $3.018 was pre-funded and paid to the Company upon issuance of the pre-funded warrants, respectively. The remaining exercise price
of the pre-funded warrants is $0.001 per share. The pre-funded warrants are exercisable by the holders at any time and do not expire.
On November 1, 2023, in connection with the Warrant Exchange Agreements (see Note 17), the holders of May 2023 Unregistered Warrants (as
defined in Note 17) surrendered the May 2023 Unregistered Warrants, and the Company cancelled the May 2023 Unregistered Warrants and issued
to these holders pre-funded warrants to purchase up to 577,260 shares of the Company&#x2019;s common stock with no consideration.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;For the
year ended December 31, 2023, 1,807,951 pre-funded warrants representing 1,807,951 shares of the Company&#x2019;s common stock were exercised
for no consideration. The remaining pre-funded warrants are immediately exercisable after issuance and do not expire. As the remaining
shares underlying the pre-funded warrants are issuable for nominal consideration of $0.001 per share, 1,489,763 in common stocks underlying
the unexercised pre-funded warrants were considered outstanding for purposes of the calculation of loss per share as of December 31, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;8,134,043&#160;and&#160;9,079,348&#160;of
outstanding warrants (excluding the Pre-funded Warrants and Exchange Warrants) which are equivalent to convertible of&#160;3,904,879 and&#160;4,539,674&#160;common
stocks were excluded from the diluted loss per share calculation due to its antidilutive effect for the years ended December 31, 2023
and 2022, respectively.&#160;&lt;span style="-sec-ix-hidden: hidden-fact-177"&gt;Nil&lt;/span&gt; and 824,000&#160;of outstanding options were excluded from the diluted loss per share calculation due
to its antidilutive effect for the years ended December 31, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="c75"
      decimals="0"
      id="ixv-19619"
      unitRef="shares">844351</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="c76"
      decimals="0"
      id="ixv-19620"
      unitRef="shares">1876103</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c77"
      decimals="2"
      id="ixv-19621"
      unitRef="usdPershares">8.35</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c78"
      decimals="3"
      id="ixv-19622"
      unitRef="usdPershares">3.019</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:WarrantsAndRightsOutstanding contextRef="c79" decimals="3" id="ixv-19623" unitRef="usd">8.349</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding contextRef="c80" decimals="3" id="ixv-19624" unitRef="usd">3.018</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantExercisePriceDecrease
      contextRef="c0"
      decimals="3"
      id="ixv-19625"
      unitRef="usdPershares">0.001</us-gaap:WarrantExercisePriceDecrease>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c81"
      decimals="0"
      id="ixv-19626"
      unitRef="shares">577260</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1
      contextRef="c82"
      decimals="0"
      id="ixv-19627"
      unitRef="shares">1807951</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised
      contextRef="c0"
      decimals="0"
      id="ixv-19628"
      unitRef="shares">1807951</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised>
    <gdc:NominalConsiderationPerShare
      contextRef="c83"
      decimals="3"
      id="ixv-19629"
      unitRef="usdPershares">0.001</gdc:NominalConsiderationPerShare>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c84"
      decimals="0"
      id="ixv-19630"
      unitRef="shares">1489763</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c3"
      decimals="0"
      id="ixv-19631"
      unitRef="shares">8134043</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c4"
      decimals="0"
      id="ixv-19632"
      unitRef="shares">9079348</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c0"
      decimals="0"
      id="ixv-19633"
      unitRef="shares">3904879</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c7"
      decimals="0"
      id="ixv-19634"
      unitRef="shares">4539674</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c86"
      decimals="0"
      id="ixv-19635"
      unitRef="shares">824000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c0" id="ixv-16408">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Comprehensive
Loss&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Comprehensive
loss is defined as the changes in equity of the Company during a year from transactions and other events and circumstances excluding transactions
resulting from investments by owners and distributions to owners. Accumulated other comprehensive income of the Company includes the foreign
currency translation adjustments and unrealized gains or loss on available-for-sale investments.&lt;/span&gt;&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="c0" id="ixv-16420">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Reclassification&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
loss or and financial position.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0" id="ixv-16447">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Recently
Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In October
2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from
Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and
contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments
are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments
should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption
permitted. The Company has evaluated and concluded that there&#x2019;s no impact of the new guidance on the consolidated financial statements.
The Company adopted ASU 2021-08 since January 1, 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In June
2022, the FASB issued ASU 2022-03, &#x201c;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual
Sale Restrictions&#x201d;, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the
unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an
entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain
disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with
any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective
for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The
Company has evaluated and concluded that there&#x2019;s no impact of the new guidance on the consolidated financial statements. The Company
adopted ASU 2022-03 since January 1, 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In December 2023, the FASB issued
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which requires disclosure of incremental
income tax information within the rate reconciliation and expanded disclosures of income taxes paid, among other disclosure requirements.
ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company&#x2019;s management
does not believe the adoption of ASU 2023-09 will have a material impact on its financial statements and disclosures.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect
on the Company&#x2019;s consolidated balance sheets, statements of operations and comprehensive loss and statements of cash flows.&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c0" id="ixv-16473">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note
3 &#x2013; Business Combination and Restructuring&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Highlight
Media&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On September
16, 2022, the Company entered into a share purchase agreement with Highlight Media and all the shareholders of Highlight Media (&#x201c;Highlight
Media Shareholders&#x201d;). Pursuant to the share purchase agreement, the Company agreed to issue an aggregate of&#160;9,000,000&#160;shares
of the Company&#x2019;s common stock to the Highlight Media Shareholders, in exchange for Highlight Media Shareholders&#x2019; agreement
to enter into, and their agreement to cause Highlight Media to enter into, certain VIE agreements (&#x201c;VIE Agreements&#x201d;) with
Makesi WFOE the Company&#x2019;s indirectly owned subsidiary, through which Makesi WFOE shall have the right to control, manage and operate
Highlight Media in return for a service fee equal to&#160;100% of Highlight Media&#x2019;s net income (the &#x201c;Acquisition&#x201d;).
On September 16, 2022, Makesi WFOE entered into a series of VIE Agreements with Highlight Media and the Highlight Media Shareholders.
The VIE Agreements are designed to provide Makesi WFOE with the power, rights and obligations equivalent in all material respects to those
it would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets,
property and revenue of Highlight Media. Highlight Media, founded in 2016, is an integrated marketing service agency, focusing on enterprise
brand management, crisis public relations, intelligent public opinion monitoring, media PR, financial and economic we-media operation,
digital face application, large-scale exhibition services and other businesses. The Acquisition closed on September 29, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On February
27, 2023, Highlight WFOE entered into a series of assignment agreements (the &#x201c;Assignment Agreements&#x201d;) with Makesi WFOE, Highlight
Media and Highlight Shareholders, pursuant to which Makesi WFOE assign all its rights and obligations under the VIE Agreements to Highlight
WFOE (the &#x201c;Assignment&#x201d;). The VIE Agreements and the Assignment Agreements grant Highlight WFOE with the power, rights and
obligations equivalent in all material respects to those it would possess as the sole equity holder of Highlight Media, including absolute
rights to control the management, operations, assets, property and revenue of Highlight Media. The Assignment does not have any impact
on Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company&#x2019;s
acquisition of Highlight Media was accounted for as a business combination in accordance with ASC 805 Business Combinations. The Company
has allocated the purchase price of Highlight Media based upon the fair value of the identifiable assets acquired and liabilities assumed
on the acquisition date. Other current assets and current liabilities were valued using the cost approach. Management of the Company is
responsible for determining the fair value of assets acquired, liabilities assumed, equipment, and intangible assets identified as of
the acquisition date and considered a number of factors including valuations from independent appraisers. Acquisition-related costs incurred
for the acquisitions are not material and have been expensed as incurred in general and administrative expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The following
table summarizes the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, which represents
the net purchase price allocation at the date of the acquisition of Highlight Media based on a valuation performed by an independent valuation
firm engaged by the Company:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Total consideration at fair value&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,250,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Cash&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;47,498&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;107,828&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,205&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Other noncurrent assets&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-178; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,121,947&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Total asset&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,278,478&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;14,170&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Taxes Payable&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;363&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Other Payable&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;13,945&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;28,478&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Net asset acquired&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,250,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Approximately
$2.1&#160;million of goodwill arising from the acquisition consists largely of synergies expected from combining the operations of the
Company and Highlight Media.&#160;&lt;span style="-sec-ix-hidden: hidden-fact-179"&gt;None&lt;/span&gt;&#160;of the goodwill is expected to be deductible for income tax purposes.&lt;/span&gt;&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:CommonStockSharesIssued
      contextRef="c89"
      decimals="0"
      id="ixv-19636"
      unitRef="shares">9000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c90" decimals="2" id="ixv-19637" unitRef="pure">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c0" id="ixv-16511">&lt;span style="background-color: white"&gt;The following
table summarizes the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, which represents
the net purchase price allocation at the date of the acquisition of Highlight Media based on a valuation performed by an independent valuation
firm engaged by the Company:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Total consideration at fair value&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,250,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Cash&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;47,498&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;107,828&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,205&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Other noncurrent assets&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-178; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,121,947&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Total asset&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,278,478&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;14,170&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Taxes Payable&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;363&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Other Payable&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;13,945&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;28,478&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Net asset acquired&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,250,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c0" decimals="0" id="ixv-19638" unitRef="usd">2250000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c3" decimals="0" id="ixv-19639" unitRef="usd">47498</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="c3" decimals="0" id="ixv-19640" unitRef="usd">107828</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-19641" unitRef="usd">1205</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c3" decimals="0" id="ixv-19642" unitRef="usd">2121947</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c3" decimals="0" id="ixv-19643" unitRef="usd">2278478</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c3" decimals="0" id="ixv-19644" unitRef="usd">14170</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities contextRef="c3" decimals="0" id="ixv-19645" unitRef="usd">363</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="c3" decimals="0" id="ixv-19646" unitRef="usd">13945</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c3" decimals="0" id="ixv-19647" unitRef="usd">28478</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c3" decimals="0" id="ixv-19648" unitRef="usd">2250000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c91" decimals="-5" id="ixv-19649" unitRef="usd">2100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:VariableInterestEntityDisclosureTextBlock contextRef="c0" id="ixv-16629">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note
4 &#x2013; Variable Interest Entity&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Wuge&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On January
3, 2020, Tongrong WFOE entered into contractual arrangements with Wuge and its shareholders. The significant terms of these contractual
arrangements are summarized in &#x201c;Note 1 - Nature of business and organization&#x201d; above. As a result, the Company classified Wuge
as VIE.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On January
11, 2021, Makesi WFOE entered into a series of assignment agreements with Tongrong WFOE, Wuge and the shareholders of Wuge, pursuant to
which Tongrong WFOE assign all its rights and obligations under the VIE agreements to Makesi WFOE. The VIE agreements and the assignment
agreements granted Makesi WFOE with the power, rights and obligations equivalent in all material respects to those it would possess as
the sole equity holder of Wuge, including absolute rights to control the management, operations, assets, property and revenue of Wuge.
The assignment did not have any impact on Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On September
28, 2022, Makesi WFOE entered into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE agreements and
to cancel the shares previously issued to the shareholders of Wuge, based on the average closing price of $0.237&#160;per share of the
Company during the 30 trading days immediately prior to the date of the termination agreement. As a result of such termination, the Company
no longer treats Wuge as a consolidated affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#x2019;s
consolidated financial statements under U.S. GAAP.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Yuanma&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On June
21, 2022, Makesi WFOE entered into a series of contractual arrangements with Yuanma and its shareholders. The significant terms of these
contractual arrangements are summarized in &#x201c;Note 1 - Nature of business and organization&#x201d; above. As a result, the Company
classified Yuanma as VIE.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On June
26, 2023, GDC entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the Company
agreed to sell and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR HK, which hold 100% of the equity
interests in Makesi WFOE. The purchase price for the transaction contemplated by the Agreement was $100,000. The sale of TMSR HK included
the sale of Makesi WFOE and Yuanma, which has any material impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Highlight
Media&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On September
16, 2022, Makesi WFOE entered into contractual arrangements with Highlight Media and its shareholders. The significant terms of these
contractual arrangements are summarized in &#x201c;Note 1 - Nature of business and organization&#x201d; above. As a result, the Company
classifies Highlight Media as VIE.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On February
27, 2023, Highlight WFOE entered into a series of assignment agreements with Makesi WFOE, Highlight Media and Highlight Shareholders,
pursuant to which Makesi WFOE assign all its rights and obligations under the VIE agreements to Highlight WFOE. The VIE agreements and
the assignment agreements granted Highlight WFOE with the power, rights and obligations equivalent in all material respects to those it
would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets, property
and revenue of Highlight Media. The assignment did not have any impact on Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On September
26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders of Highlight Media to terminate
the VIE Agreements and sell the interest in the VIE Agreements for a purchase price of $100,000. As a result of such termination, the
Company no longer treats Highlight Media as a consolidated affiliated entity or consolidates the financial results and balance sheet of
Highlight Media in the Company&#x2019;s consolidated financial statements under U.S. GAAP. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;A VIE is
an entity that has either a total equity investment that is insufficient to permit the entity to finance its activities without additional
subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through
voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity.
The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary and must
consolidate the VIE. Highlight WFOE is deemed to have a controlling financial interest and be the primary beneficiary of Highlight Media
and Makesi WFOE is deemed to have a controlling financial interest and be the primary beneficiary of Wuge and Yuanma because Highlight
WFOE and Makesi WFOE have both of the following characteristics:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The power to direct activities
at Highlight Media, Wuge and Yuanma that most significantly impact such entity&#x2019;s economic performance, and&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The obligation to absorb losses
of, and the right to receive benefits from Highlight Media, Wuge and Yuanma that could potentially be significant to such entity.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Accordingly,
the accounts of Highlight Media, Wuge and Yuanma are consolidated in the accompanying financial statements pursuant to ASC 810-10, Consolidation.
In addition, Wuge&#x2019;s financial positions and results of operations are included in the Company&#x2019;s consolidated financial statements
prior to September 28, 2022, Yuanma&#x2019;s financial positions and results of operations are included in the Company&#x2019;s consolidated
financial statements prior to June 26, 2023 and Highlight Media&#x2019;s financial positions and results of operations are included in
the Company&#x2019;s consolidated financial statements prior to September 26, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;As of December
31, 2023, the Company did not have any VIE operations. The operations results from VIE operations for the years ended December 31, 2023
and 2022 have been reflected in discontinued operations as disclosed in Note 20. &lt;/span&gt;&lt;/p&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="c55"
      decimals="3"
      id="ixv-19650"
      unitRef="usdPershares">0.237</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c92" decimals="2" id="ixv-19651" unitRef="pure">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="c93" decimals="0" id="ixv-19652" unitRef="usd">100000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:SupplementalDeferredPurchasePrice contextRef="c94" decimals="0" id="ixv-19653" unitRef="usd">100000</us-gaap:SupplementalDeferredPurchasePrice>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="c0" id="ixv-16738">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 5 &#x2013; Cash and Cash
Equivalents&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Cash at
banks represents cash balances maintained at commercial banks. As of December 31, 2023 and 2022, the Company did not have any cash equivalents.
The Company maintains bank accounts in the United States and institutions in PRC.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Cash at Banks&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,175,518&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;389,108&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="c0" id="ixv-19654">As of December 31, 2023 and 2022, the Company did not have any cash equivalents.
The Company maintains bank accounts in the United States and institutions in PRC.&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Cash at Banks&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,175,518&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;389,108&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:DueFromBanks contextRef="c3" decimals="0" id="ixv-19655" unitRef="usd">5175518</us-gaap:DueFromBanks>
    <us-gaap:DueFromBanks contextRef="c4" decimals="0" id="ixv-19656" unitRef="usd">389108</us-gaap:DueFromBanks>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="c0" id="ixv-16780">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 6 &#x2013; Prepaid and
Other Current Assets&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Prepaid and other current assets
consisted of the following as of December 31, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Prepayments of digital human services&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;797,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Prepayments of live streaming services&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;487,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Other prepayments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,803&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total Prepaid and other current assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,290,890&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="c0" id="ixv-16787">&lt;span style="background-color: white"&gt;Prepaid and other current assets
consisted of the following as of December 31, 2023:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Prepayments of digital human services&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;797,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Prepayments of live streaming services&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;487,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Other prepayments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,803&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total Prepaid and other current assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,290,890&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:PrepaidAdvertising contextRef="c3" decimals="0" id="ixv-19657" unitRef="usd">797500</us-gaap:PrepaidAdvertising>
    <us-gaap:Supplies contextRef="c3" decimals="0" id="ixv-19658" unitRef="usd">487587</us-gaap:Supplies>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c3" decimals="0" id="ixv-19659" unitRef="usd">5803</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" id="ixv-19660" unitRef="usd">1290890</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="c0" id="ixv-16830">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 7 &#x2013; Accounts Receivable&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Accounts receivable consisted
of the following as of December 31, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
 2023&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Accounts receivable&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-180"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;197,640&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: allowance for doubtful accounts&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-181"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,120&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total accounts receivable, net&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-182"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;194,520&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Movement of the allowance for
doubtful accounts is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,120&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-183"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Addition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-184"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,120&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Disposal of Highlight Media&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,120&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-185"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,120&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c0" id="ixv-16837">&lt;span style="background-color: white"&gt;Accounts receivable consisted
of the following as of December 31, 2023 and 2022:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
 2023&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Accounts receivable&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-180"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;197,640&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: allowance for doubtful accounts&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-181"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,120&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total accounts receivable, net&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-182"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;194,520&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c4" decimals="0" id="ixv-19661" unitRef="usd">197640</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c4" decimals="0" id="ixv-19662" unitRef="usd">3120</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c4" decimals="0" id="ixv-19663" unitRef="usd">194520</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="c0" id="ixv-16890">&lt;span style="background-color: white"&gt;Movement of the allowance for
doubtful accounts is as follows:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,120&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-183"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Addition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-184"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,120&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Disposal of Highlight Media&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,120&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-185"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,120&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c4" decimals="0" id="ixv-19664" unitRef="usd">3120</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <gdc:AllowanceForDoubtfulAccountsReceivableAdditions contextRef="c7" decimals="0" id="ixv-19665" unitRef="usd">3120</gdc:AllowanceForDoubtfulAccountsReceivableAdditions>
    <gdc:DisposalOfHighlightMedia contextRef="c0" decimals="0" id="ixv-19666" unitRef="usd">-3120</gdc:DisposalOfHighlightMedia>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c4" decimals="0" id="ixv-19667" unitRef="usd">3120</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InterestAndOtherIncomeTextBlock contextRef="c0" id="ixv-16967">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 8 &#x2013; Other Receivables&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Other receivables as of December
31, 2023 and 2022 consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Receivable from disposal of Wuge&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-187"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;948,000&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,459&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;78,293&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total other receivables, net&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9,459&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,026,293&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The balance
of $948,000&#160;on December 31, 2022 is the consideration required to be received upon disposal of Wuge. It was settled on March 9, 2023
by cancellation of 133,333 shares of the Company&#x2019;s common stock, after giving effect to the reverse stock split which became effective
on November 9, 2022, that were previously issued to Wuge shareholders.&lt;/span&gt;&lt;/p&gt;</us-gaap:InterestAndOtherIncomeTextBlock>
    <us-gaap:ScheduleOfReceivablesWithImputedInterestTextBlock contextRef="c0" id="ixv-16974">&lt;span style="background-color: white"&gt;Other receivables as of December
31, 2023 and 2022 consisted of the following:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Receivable from disposal of Wuge&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-187"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;948,000&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,459&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;78,293&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total other receivables, net&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9,459&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,026,293&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfReceivablesWithImputedInterestTextBlock>
    <gdc:ReceivableFromDisposalOfWuge contextRef="c4" decimals="0" id="ixv-19668" unitRef="usd">948000</gdc:ReceivableFromDisposalOfWuge>
    <us-gaap:OtherReceivablesGrossCurrent contextRef="c3" decimals="0" id="ixv-19669" unitRef="usd">9459</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:OtherReceivablesGrossCurrent contextRef="c4" decimals="0" id="ixv-19670" unitRef="usd">78293</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c3" decimals="0" id="ixv-19671" unitRef="usd">9459</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c4" decimals="0" id="ixv-19672" unitRef="usd">1026293</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:AssetAcquisitionConsiderationTransferred contextRef="c95" decimals="0" id="ixv-19673" unitRef="usd">948000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <gdc:CancellationsOfShares
      contextRef="c96"
      decimals="0"
      id="ixv-19674"
      unitRef="shares">133333</gdc:CancellationsOfShares>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0" id="ixv-17029">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 9 &#x2013; Equipment,
net&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Equipment, net consisted of the
following as of December 31, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt;
2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Office equipment and furniture&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;14,190&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;10,039&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,679&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(9,537&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,511&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;502&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Depreciation expense for the
years ended December 31, 2023 and 2022 amounted to $1,679&#160;and $718, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0" id="ixv-17036">&lt;span style="background-color: white"&gt;Equipment, net consisted of the
following as of December 31, 2023 and 2022:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt;
2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Office equipment and furniture&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;14,190&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;10,039&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,679&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(9,537&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,511&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;502&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="0" id="ixv-19675" unitRef="usd">14190</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c4" decimals="0" id="ixv-19676" unitRef="usd">10039</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-19677" unitRef="usd">1679</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="0" id="ixv-19678" unitRef="usd">9537</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-19679" unitRef="usd">12511</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" id="ixv-19680" unitRef="usd">502</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c0" decimals="0" id="ixv-19681" unitRef="usd">1679</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c7" decimals="0" id="ixv-19682" unitRef="usd">718</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c0" id="ixv-17088">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 10 &#x2013; Intangible
Assets, net&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Intangible assets consisted of
the following as of December 31, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt;
2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Software&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,653,104&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Subtotal&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,653,104&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(345,155&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,307,949&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company&#x2019;s
intangible assets include a software of $750,000 purchased from a third party by issuance of 180,000 of the Company&#x2019;s common stock
(as disclosed in Note 17) and software of $2,903,104 purchased by the Company in cash. The Company amortizes its software over their estimated
useful lives and reviews these assets for impairment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Amortization expense for the
year ended December 31, 2023 was $345,155.&lt;/span&gt;&lt;/p&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c0" id="ixv-17095">&lt;span style="background-color: white"&gt;Intangible assets consisted of
the following as of December 31, 2023:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt;
2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Software&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,653,104&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Subtotal&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,653,104&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(345,155&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,307,949&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c98" decimals="0" id="ixv-19683" unitRef="usd">3653104</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c3" decimals="0" id="ixv-19684" unitRef="usd">3653104</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c3" decimals="0" id="ixv-19685" unitRef="usd">-345155</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c3" decimals="0" id="ixv-19686" unitRef="usd">3307949</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments contextRef="c0" decimals="0" id="ixv-19687" unitRef="usd">750000</us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c3"
      decimals="0"
      id="ixv-19688"
      unitRef="shares">180000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments contextRef="c97" decimals="0" id="ixv-19689" unitRef="usd">2903104</us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="0" id="ixv-19690" unitRef="usd">345155</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:GoodwillDisclosureTextBlock contextRef="c0" id="ixv-17140">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 11 &#x2013; Goodwill&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In connection
with the disposal of Highlight Media and Wuge, the goodwill recognized from acquisition of Highlight Media and Wuge were impaired in full.
The changes in the carrying amount of goodwill by business units for the years ended December 31, 2023 and 2022 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Highlight Media&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Wuge&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Balance as&#160;of December 31, 2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-188"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,590,339&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,590,339&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Goodwill acquired through acquisition&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Goodwill impairments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-190"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,590,339&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,590,339&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Balance as of December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,190,485&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-191"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,190,485&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Goodwill impairments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Balance as of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-193"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-194"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-195"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c0" id="ixv-19691">The changes in the carrying amount of goodwill by business units for the years ended December 31, 2023 and 2022 were as follows:&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Highlight Media&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Wuge&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Balance as&#160;of December 31, 2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-188"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,590,339&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,590,339&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Goodwill acquired through acquisition&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Goodwill impairments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-190"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,590,339&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,590,339&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Balance as of December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,190,485&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-191"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,190,485&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Goodwill impairments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Balance as of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-193"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-194"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-195"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c100" decimals="0" id="ixv-19692" unitRef="usd">6590339</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c39" decimals="0" id="ixv-19693" unitRef="usd">6590339</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c101" decimals="0" id="ixv-19694" unitRef="usd">2190485</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c7" decimals="0" id="ixv-19695" unitRef="usd">2190485</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c102" decimals="0" id="ixv-19696" unitRef="usd">-6590339</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c7" decimals="0" id="ixv-19697" unitRef="usd">-6590339</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:Goodwill contextRef="c103" decimals="0" id="ixv-19698" unitRef="usd">2190485</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c4" decimals="0" id="ixv-19699" unitRef="usd">2190485</us-gaap:Goodwill>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c105" decimals="0" id="ixv-19700" unitRef="usd">-2190485</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c0" decimals="0" id="ixv-19701" unitRef="usd">-2190485</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0" id="ixv-17273">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 12 &#x2013; Related Party
Transactions&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Other payable &#x2013; related
parties:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom"&gt;Name of related party&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Relationship&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Nature&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;December&#160;31, &lt;br/&gt;
2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;December&#160;31,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 39%; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Shanghai Highlight Asset Management Co. LTD&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 20%; text-align: left"&gt;A company in which the then shareholder hold shares&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; width: 15%; vertical-align: top"&gt;Advances&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-196"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;195,732&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Zihao Zhao&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Chief Finance Officer&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Accrued compensations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,833&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-197"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; padding-bottom: 4pt; vertical-align: top"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,833&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;195,732&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="background-color: white"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="background-color: white"&gt;In connection with the
disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31, 2022 was settled
as well.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;For the
years ended December 31, 2023 and 2022, the Company recorded compensation expenses to its officers amounted to $120,833 and &lt;span style="-sec-ix-hidden: hidden-fact-198"&gt;nil&lt;/span&gt;, for their
services provided to the Company.&lt;/span&gt;&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <gdc:OtherPayablesRelatedPartiesTableTextBlock contextRef="c0" id="ixv-17280">&lt;span style="background-color: white"&gt;Other payable &#x2013; related
parties:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom"&gt;Name of related party&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Relationship&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Nature&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;December&#160;31, &lt;br/&gt;
2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;December&#160;31,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top; width: 39%; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Shanghai Highlight Asset Management Co. LTD&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 20%; text-align: left"&gt;A company in which the then shareholder hold shares&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left; width: 15%; vertical-align: top"&gt;Advances&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-196"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;195,732&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Zihao Zhao&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Chief Finance Officer&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Accrued compensations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,833&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-197"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; padding-bottom: 4pt; vertical-align: top"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,833&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;195,732&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="background-color: white"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="background-color: white"&gt;In connection with the
disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31, 2022 was settled
as well.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</gdc:OtherPayablesRelatedPartiesTableTextBlock>
    <gdc:RelatedPartyRelationship contextRef="c109" id="ix_2_fact">A company in which the then shareholder hold shares</gdc:RelatedPartyRelationship>
    <gdc:NatureOfRelatedParties contextRef="c109" id="ix_3_fact">Advances</gdc:NatureOfRelatedParties>
    <gdc:OtherPayableRelatedPartiesCurrent contextRef="c111" decimals="0" id="ix_4_fact" unitRef="usd">195732</gdc:OtherPayableRelatedPartiesCurrent>
    <gdc:RelatedPartyRelationship contextRef="c112" id="ixv-19705">Chief Finance Officer</gdc:RelatedPartyRelationship>
    <gdc:NatureOfRelatedParties contextRef="c112" id="ixv-19706">Accrued compensations</gdc:NatureOfRelatedParties>
    <gdc:OtherPayableRelatedPartiesCurrent contextRef="c113" decimals="0" id="ixv-19707" unitRef="usd">20833</gdc:OtherPayableRelatedPartiesCurrent>
    <gdc:OtherPayableRelatedPartiesCurrent contextRef="c3" decimals="0" id="ixv-19708" unitRef="usd">20833</gdc:OtherPayableRelatedPartiesCurrent>
    <gdc:OtherPayableRelatedPartiesCurrent contextRef="c4" decimals="0" id="ixv-19709" unitRef="usd">195732</gdc:OtherPayableRelatedPartiesCurrent>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c0" decimals="0" id="ixv-19710" unitRef="usd">120833</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0" id="ixv-17363">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 13 &#x2013; Convertible
Notes Receivable&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;The Company&#x2019;s convertible
notes receivable consisted of the following as of December 31, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left; padding-bottom: 1.5pt"&gt;Convertible notes receivable&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;2,602,027&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,602,027&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On June
1, 2023 and August 17, 2023, the Company purchased two convertible notes issued by DigiTrax Entertainment Inc. (the &#x201c;DigiTrax&#x201d;)
for an aggregated of $1,000,000 (the &#x201c;DigiTrax Convertible Notes&#x201d;). Each DigiTrax Convertible Note will be due on one year
after the original issuance (the &#x201c;DigiTrax Convertible Note Maturity Date&#x201d;). The Company has the right to receive interest
on the aggregate unconverted and then outstanding principal amount of these notes at the rate of 10% per annum. Accrued and unpaid interest
will be due and payable on conversion, repayment, redemption, maturity or default. At any time (after six months) after the issuance until
the notes are no longer outstanding, the notes shall be convertible, in whole or part, into shares of common stock of DigiTrax at a price
of $1.4 per share. In the event DigiTrax consummates a public offering of any capital stock and is able to receive gross proceeds of at
least $10,000,000 (&#x201c;Qualified Offering&#x201d;) prior to the DigiTrax Convertible Note Maturity Date and there&#x2019;s no event of
default, all then outstanding principal and accrued but unpaid interest under the DigiTrax Convertible Notes should convert into the number
of fully paid and nonassessable shares of DigiTrax common stock based on the lesser of (i) $1.4 per share, or (ii) seventy percent (70%)
of the price per share of DigiTrax common stock that is subject to the Qualified Offering. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On June
2, 2023 and August 17, 2023, the Company purchased two convertible notes issued by Liquid Marketplace Corp. (the &#x201c;Liquid&#x201d;)
for an aggregated of $1,500,000 (the &#x201c;Liquid Convertible Notes&#x201d;). Each Liquid Convertible Note will be due on one year after
the original issuance (the &#x201c;Liquid Convertible Note Maturity Date&#x201d;). The Company has the right to receive interest on the
aggregate unconverted and then outstanding principal amount of these notes at the rate of 8% per annum. Accrued and unpaid interest will
be due and payable on conversion, repayment, redemption, maturity or default. At any time after the issuance until the notes are no longer
outstanding, the notes shall be convertible, in whole or part, into shares of common stock of Liquid at a price of $0.25 per share. In
the event Liquid consummates a public offering of any capital stock and is able to receive gross proceeds of at least $10,000,000 (&#x201c;Qualified
Offering&#x201d;) prior to the Liquid Convertible Note Maturity Date and there&#x2019;s no event of default, all then outstanding principal
and accrued but unpaid interest under the Liquid Convertible Notes should convert into the number of fully paid and nonassessable shares
of Liquid common stock based on the lesser of (i) $0.25 per share, or (ii) seventy percent (70%) of the price per share of Liquid common
stock that is subject to the Qualified Offering. &lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes according to ASC 320 and concluded that these notes
should be classified as an available-for-sale security and measured at fair value. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;For the
year ended December 31, 2023, the Company recorded unrealized gains on the fair value changes of these notes amounted to $102,027 in other
comprehensive income in relation to above convertible notes in the accompanying consolidated statements of operations and comprehensive
loss. As of December 31, 2023, the outstanding balance of the convertible notes were $2,602,027.&lt;/span&gt;&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ConvertibleDebtTableTextBlock contextRef="c0" id="ixv-17370">&lt;span style="background-color: white"&gt;The Company&#x2019;s convertible
notes receivable consisted of the following as of December 31, 2023:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left; padding-bottom: 1.5pt"&gt;Convertible notes receivable&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;2,602,027&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,602,027&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:ConvertibleNotesPayable contextRef="c3" decimals="0" id="ixv-19711" unitRef="usd">2602027</us-gaap:ConvertibleNotesPayable>
    <us-gaap:NotesPayable contextRef="c3" decimals="0" id="ixv-19712" unitRef="usd">2602027</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c115" decimals="0" id="ixv-19713" unitRef="usd">1000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c116" decimals="0" id="ixv-19714" unitRef="usd">1000000</us-gaap:DebtInstrumentFaceAmount>
    <gdc:AggregateInterestPercentage
      contextRef="c117"
      decimals="2"
      id="ixv-19715"
      unitRef="pure">0.10</gdc:AggregateInterestPercentage>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c118"
      decimals="1"
      id="ixv-19716"
      unitRef="usdPershares">1.4</us-gaap:SharesIssuedPricePerShare>
    <gdc:GrossProceeds contextRef="c117" decimals="0" id="ixv-19717" unitRef="usd">10000000</gdc:GrossProceeds>
    <us-gaap:DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription contextRef="c117" id="ixv-19718">(i) $1.4 per share, or (ii) seventy percent (70%)
of the price per share of DigiTrax common stock that is subject to the Qualified Offering.</us-gaap:DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c119" decimals="0" id="ixv-19719" unitRef="usd">1500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c120" decimals="0" id="ixv-19720" unitRef="usd">1500000</us-gaap:DebtInstrumentFaceAmount>
    <gdc:AggregateInterestPercentage
      contextRef="c121"
      decimals="2"
      id="ixv-19721"
      unitRef="pure">0.08</gdc:AggregateInterestPercentage>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c119"
      decimals="2"
      id="ixv-19722"
      unitRef="usdPershares">0.25</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SaleLeasebackTransactionGrossProceedsFinancingActivities contextRef="c121" decimals="0" id="ixv-19723" unitRef="usd">10000000</us-gaap:SaleLeasebackTransactionGrossProceedsFinancingActivities>
    <us-gaap:DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription contextRef="c122" id="ixv-19724">(i) $0.25 per share, or (ii) seventy percent (70%) of the price per share of Liquid common
stock that is subject to the Qualified Offering.</us-gaap:DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss contextRef="c0" decimals="0" id="ixv-19725" unitRef="usd">102027</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <gdc:ConvertibleNotesReceivable contextRef="c3" decimals="0" id="ixv-19726" unitRef="usd">2602027</gdc:ConvertibleNotesReceivable>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c0" id="ixv-17425">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 14 &#x2013; Leases&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Leases are
classified as operating leases or finance leases in accordance with ASC 842 Leases. The Company&#x2019;s operating leases mainly related
to the rights to use building and office facilities.&#160;For leases with terms greater than 12 months, the Company records the related
asset and liability at the present value of lease payments over the term.&#160;Certain leases include rental escalation clauses, renewal
options and/or termination options, which are factored into the Company&#x2019;s determination of lease payments when appropriate.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2022&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-weight: bold"&gt;Weighted average remaining lease term:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 76%; text-align: left"&gt;Operating lease&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4.81&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 11%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-199"&gt;N/A&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-weight: bold"&gt;Weighted average discount rate:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left"&gt;Operating lease&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7.56&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-200"&gt;N/A&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;The balances for the operating
leases where the Group is the lessee are presented as follows within the consolidated balance sheets:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
    2023&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
    2022&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Operating lease right-of-use assets, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 4pt"&gt;Operating lease&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;1,561,058&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-201"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Current portion of operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;358,998&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-202"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Non-current portion of operating lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,317,678&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-203"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,676,676&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-204"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Future lease payments under operating
leases as of December 31, 2023 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Operating Leases&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;FY2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;412,267&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;FY2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;386,829&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;FY2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;394,566&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;FY2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;402,457&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;FY2028&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;410,506&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,006,625&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;329,949&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-size: 10pt"&gt;Present value of lease liabilities&#160;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,676,676&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $358,998&#160;and $1,317,678, respectively,&#160;for the year ended December 31, 2023.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c0" id="ixv-17435">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2022&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-weight: bold"&gt;Weighted average remaining lease term:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 76%; text-align: left"&gt;Operating lease&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4.81&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 11%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-199"&gt;N/A&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-weight: bold"&gt;Weighted average discount rate:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left"&gt;Operating lease&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7.56&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-200"&gt;N/A&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3" id="ixv-19727">P4Y9M21D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="4" id="ixv-19728" unitRef="pure">0.0756</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseLeaseIncomeTableTextBlock contextRef="c0" id="ixv-17490">&lt;span style="background-color: white"&gt;The balances for the operating
leases where the Group is the lessee are presented as follows within the consolidated balance sheets:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
    2023&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
    2022&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Operating lease right-of-use assets, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 4pt"&gt;Operating lease&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;1,561,058&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-201"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Current portion of operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;358,998&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-202"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Non-current portion of operating lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,317,678&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-203"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,676,676&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-204"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OperatingLeaseLeaseIncomeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-19729" unitRef="usd">1561058</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-19730" unitRef="usd">358998</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-19731" unitRef="usd">1317678</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c3" decimals="0" id="ixv-19732" unitRef="usd">1676676</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0" id="ixv-17587">&lt;span style="background-color: white"&gt;Future lease payments under operating
leases as of December 31, 2023 were as follows:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Operating Leases&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;FY2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;412,267&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;FY2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;386,829&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;FY2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;394,566&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;FY2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;402,457&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;FY2028&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;410,506&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,006,625&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;329,949&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-size: 10pt"&gt;Present value of lease liabilities&#160;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,676,676&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $358,998&#160;and $1,317,678, respectively,&#160;for the year ended December 31, 2023.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c3" decimals="0" id="ixv-19733" unitRef="usd">412267</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c3" decimals="0" id="ixv-19734" unitRef="usd">386829</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c3" decimals="0" id="ixv-19735" unitRef="usd">394566</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c3" decimals="0" id="ixv-19736" unitRef="usd">402457</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c3" decimals="0" id="ixv-19737" unitRef="usd">410506</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c3" decimals="0" id="ixv-19738" unitRef="usd">2006625</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c3" decimals="0" id="ixv-19739" unitRef="usd">329949</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c3" decimals="0" id="ix_5_fact" unitRef="usd">1676676</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-19741" unitRef="usd">358998</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-19742" unitRef="usd">1317678</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-17679">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 15 &#x2013; Taxes&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Income tax&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;United States&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;GDC was
organized in the state of Delaware in April 2015. As of December 31, 2023 and 2022, GDC&#x2019;s net operating loss carry forward for United
States income taxes was approximately $6.3 million and $4.6 million, respectively. The net operating loss carry forwards are available
to reduce future years&#x2019; taxable income through year 2039. Management believes that the realization of the benefits from these losses
appears uncertain due to the Company&#x2019;s operating history and continued losses in the United States. Accordingly, the Company has
provided a&#160;100% valuation allowance on the deferred tax asset to reduce the asset to zero. Management reviews this valuation allowance
periodically and makes changes accordingly.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On December
22, 2017, the &#x201c;Tax Cuts and Jobs Act&#x201d; (&#x201c;The 2017 Tax Act&#x201d;) was enacted in the United States. Under the provisions
of the Act, the U.S. corporate tax rate decreased from&#160;34% to&#160;21%. The 2017 Tax Act imposed a global intangible low-taxed income
tax (&#x201c;GILTI&#x201d;), which is a new tax on certain off-shore earnings at an effective rate of&#160;10.5% for tax years beginning
after December 31, 2017 (increasing to&#160;13.125% for tax years beginning after December 31, 2025) with a partial offset for foreign
tax credits. The Company determined that there is no impact of GILTI for the years ended December 31, 2023 and 2022, which the Company
believes that it will be imposed a minimum tax rate of&#160;10.5% and to the extent foreign tax credits are available to reduce its US
corporate tax, which may result in no additional US federal income tax being due.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;British Virgin
Islands&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Citi Profit
BVI is incorporated in the British Virgin Islands and are not subject to tax on income or capital gains under current British Virgin Islands
law. In addition, upon payments of dividends by these entities to their shareholders, no British Virgin Islands withholding tax will be
imposed.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Hong
Kong&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;TMSR HK
and Highlight HK are incorporated in Hong Kong and are subject to Hong Kong Profits Tax on the taxable income as reported in its statutory
financial statements adjusted in accordance with relevant Hong Kong tax laws. TMSR and Highlight HK are subject to Hong Kong profit tax
at a rate of 8.25% for assessable profits on the first HK$2 million and 16.5% for any assessable profits in excess of HK$2 million for
the years ended December 31, 2023 and 2022. The Company did not make any provisions for Hong Kong profit tax as there were no assessable
profits derived from or earned in Hong Kong since inception. Under Hong Kong tax law, TMSR HK is exempted from income tax on its foreign-derived
income and there are no withholding taxes in Hong Kong on remittance of dividends.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;PRC&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Makesi WFOE,
Highlight WFOE, Highlight Media&lt;/span&gt;, Yuanma &lt;span style="background-color: white"&gt;and SH Xianzhui are governed by the income tax laws
of the PRC and the income tax provision in respect to operations in the PRC is calculated at the applicable tax rates on the taxable income
for the periods based on existing legislation, interpretations and practices in respect thereof. Under the Enterprise Income Tax Laws
of the PRC (the &#x201c;EIT Laws&#x201d;), Chinese enterprises are subject to income tax at a rate of&#160;25% after appropriate tax adjustments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The
current and deferred components of income tax expenses from continuing operations appearing in the consolidated statements of
comprehensive loss are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Current tax&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-205"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-206"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred tax&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;327,822&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-207"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;327,822&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-208"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;The principal components of the
Company&#x2019;s deferred income tax assets and liabilities as of December 31, 2023 and 2022 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Net operating losses carried forward&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,295,697&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,574,581&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;352,102&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-209"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,647,799&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,574,581&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred tax assets, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-210"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-211"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Deferred tax liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Right - Of - Use assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;327,822&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-212"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred tax liabilities, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;327,822&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-213"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Value
added tax&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Enterprises
or individuals who sell commodities, engage in repair and maintenance or import and export goods in the PRC are subject to a value added
tax in accordance with PRC laws. The VAT standard rates changed to&#160;6% to&#160;13% of the gross sales prices starting in April 2019.
A credit is available whereby VAT paid on the purchases of semi-finished products or raw materials used in the production of the Company&#x2019;s
finished products can be used to offset the VAT due on sales of the finished products and services.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Taxes payable
consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
    2023&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
                                            2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 76%; text-align: left"&gt;VAT taxes payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-214"&gt;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;8,478&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-215"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-216"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-217"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,478&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:OperatingLossCarryforwards
      contextRef="c123"
      decimals="-5"
      id="ixv-19743"
      unitRef="usd">6300000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="c124"
      decimals="-5"
      id="ixv-19744"
      unitRef="usd">4600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="2" id="ixv-19745" unitRef="pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c125"
      decimals="2"
      id="ixv-19746"
      unitRef="pure">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c126"
      decimals="2"
      id="ixv-19747"
      unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="c127"
      decimals="3"
      id="ixv-19748"
      unitRef="pure">0.105</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="c128"
      decimals="5"
      id="ixv-19749"
      unitRef="pure">0.13125</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign contextRef="c71" decimals="3" id="ixv-19750" unitRef="pure">0.105</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign contextRef="c7" decimals="3" id="ixv-19751" unitRef="pure">0.105</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="4" id="ixv-19752" unitRef="pure">0.0825</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple contextRef="c0" decimals="-6" id="ixv-19753" unitRef="usd">2000000</us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c7" decimals="3" id="ixv-19754" unitRef="pure">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:InvestmentCompanyTaxReturnOfCapitalDistribution contextRef="c7" decimals="-6" id="ixv-19755" unitRef="usd">2000000</us-gaap:InvestmentCompanyTaxReturnOfCapitalDistribution>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c129"
      decimals="2"
      id="ixv-19756"
      unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0" id="ixv-17748">&lt;span style="background-color: white"&gt;The
current and deferred components of income tax expenses from continuing operations appearing in the consolidated statements of
comprehensive loss are as follows:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Current tax&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-205"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-206"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred tax&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;327,822&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-207"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;327,822&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-208"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-19757" unitRef="usd">327822</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-19758" unitRef="usd">327822</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0" id="ixv-17805">&lt;span style="background-color: white"&gt;The principal components of the
Company&#x2019;s deferred income tax assets and liabilities as of December 31, 2023 and 2022 are as follows:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Net operating losses carried forward&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,295,697&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,574,581&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;352,102&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-209"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,647,799&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,574,581&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred tax assets, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-210"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-211"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Deferred tax liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Right - Of - Use assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;327,822&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-212"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred tax liabilities, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;327,822&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-213"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="c3" decimals="0" id="ixv-19759" unitRef="usd">6295697</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="c4" decimals="0" id="ixv-19760" unitRef="usd">4574581</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction contextRef="c3" decimals="0" id="ixv-19761" unitRef="usd">352102</us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c3" decimals="0" id="ixv-19762" unitRef="usd">6647799</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c4" decimals="0" id="ixv-19763" unitRef="usd">4574581</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c3" decimals="0" id="ixv-19764" unitRef="usd">327822</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilities contextRef="c3" decimals="0" id="ixv-19765" unitRef="usd">327822</us-gaap:DeferredTaxLiabilities>
    <gdc:ValueAddedTaxRatePercentage contextRef="c71" decimals="2" id="ixv-19766" unitRef="pure">0.06</gdc:ValueAddedTaxRatePercentage>
    <gdc:ValueAddedTaxRatePercentage contextRef="c69" decimals="2" id="ixv-19767" unitRef="pure">0.13</gdc:ValueAddedTaxRatePercentage>
    <gdc:ScheduleOfTaxesPayableTableTextBlock contextRef="c0" id="ixv-17922">&lt;span style="background-color: white"&gt;Taxes payable
consisted of the following:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
    2023&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
                                            2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 76%; text-align: left"&gt;VAT taxes payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-214"&gt;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;8,478&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-215"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-216"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-217"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,478&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</gdc:ScheduleOfTaxesPayableTableTextBlock>
    <gdc:ValueAddedTaxTaxesPayable contextRef="c4" decimals="0" id="ixv-19768" unitRef="usd">8478</gdc:ValueAddedTaxTaxesPayable>
    <us-gaap:TaxesPayableCurrent contextRef="c4" decimals="0" id="ixv-19769" unitRef="usd">8478</us-gaap:TaxesPayableCurrent>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0" id="ixv-17984">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 16 &#x2013; Concentration
of Risk&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Financial
instruments that potentially subject the Company to concentration of credit risk consist principally of cash deposits. Accounts at each
institution are insured by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) up to $250,000. At December 31, 2023 and 2022,
the Company had $4,458,402 and &lt;span style="-sec-ix-hidden: hidden-fact-218"&gt;nil&lt;/span&gt; in excess of the FDIC insured limit, respectively. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;As of December
31, 2023 and 2022, $211,222&#160;and $215,880&#160;were deposited with various financial institutions located in the PRC, respectively.
While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense contextRef="c0" decimals="0" id="ixv-19770" unitRef="usd">250000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <gdc:ExcessFederalDepositInsuranceCorporationPremiumExpense contextRef="c0" decimals="0" id="ixv-19771" unitRef="usd">4458402</gdc:ExcessFederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:ConcentrationRiskNetAssetsAmountGeographicArea contextRef="c130" decimals="0" id="ixv-19772" unitRef="usd">211222</us-gaap:ConcentrationRiskNetAssetsAmountGeographicArea>
    <us-gaap:ConcentrationRiskNetAssetsAmountGeographicArea contextRef="c131" decimals="0" id="ixv-19773" unitRef="usd">215880</us-gaap:ConcentrationRiskNetAssetsAmountGeographicArea>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0" id="ixv-18012">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note
17 &#x2013; Equity&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Statutory
Reserves and Restricted Net Assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In accordance
with the PRC Regulations on Enterprises with Foreign Investment, an enterprise established in the PRC with foreign investment is required
to make appropriations to certain statutory reserves, namely a general reserve fund, an enterprise expansion fund, a staff welfare fund
and a bonus fund, all of which are appropriated from net profit as reported in its PRC statutory accounts. A foreign invested enterprise
is required to allocate at least 10% of its annual after-tax profits to a general reserve fund until such fund has reached 50% of its
respective registered capital. Appropriations to the enterprise expansion fund and staff welfare and bonus funds are at the discretion
of the board of directors for the foreign invested enterprises. For other subsidiaries incorporated in the PRC, the general reserve fund
was appropriated based on 10% of net profits as reported in each subsidiary&#x2019;s PRC statutory accounts. General reserve and statutory
surplus funds are restricted to set-off against losses, expansion of production and operation and increasing registered capital of the
respective company. Staff welfare and bonus fund and statutory public welfare funds are restricted to capital expenditures for the collective
welfare of employees. The reserves are not allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor
are they allowed for distribution except under liquidation. As of December 31, 2023 and 2022, the PRC statutory reserve funds amounted
to &lt;span style="-sec-ix-hidden: hidden-fact-231"&gt;nil&lt;/span&gt; and $4,467, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In addition,
under PRC laws and regulations, the Company&#x2019;s PRC subsidiaries are restricted in their ability to transfer their net assets to the
Company in the form of dividend payments, loans or advances. Amounts of net assets restricted include paid up capital and statutory reserve
funds of the Company&#x2019;s PRC totaling $1,083,267 and $492,315 as of December 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Furthermore,
cash transfers from the Company&#x2019;s PRC subsidiaries to the Company&#x2019;s subsidiaries outside of the PRC are subject to the PRC government
control of currency conversion. Shortages in the availability of foreign currency may restrict the ability of the Company&#x2019;s PRC subsidiaries
to remit sufficient foreign currency to pay dividends or other payments to the Company, or otherwise satisfy their foreign currency denominated
obligations.&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Common
Stock&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On April
14, 2022, the Company entered into a Share Purchase Agreement (the &#x201c;April 2022 SPA&#x201d;) with Yuan Ma, and Yuanma Shareholders.
Yuanma Shareholders are Wei Xu, the then Chief Executive Officer and Chairman of the Board of the Company, and Jiangsu Lingkong Network
Joint Stock Co., Ltd., which was controlled by Wei Xu. Pursuant to the April 2022 SPA, the Company agreed to issue an aggregate of 7,680,000
shares of common stock of the Company, valued at $1.00 per share, to the Yuanma Shareholders, in exchange for Yuanma Shareholders&#x2019;
agreement to enter into and to cause Yuan Ma to enter into VIE Agreements with Makesi WFOE, the Company&#x2019;s indirectly owned subsidiary,
to establish a VIE structure (the &#x201c;Yuan Ma Acquisition&#x201d;). On June 13, 2022, the Company held a special meeting of stockholders
and approved the issuance of the 7,680,000 shares of common stock to Wei Xu. On June 21, 2022, pursuant to the April 2022 SPA, Makesi
WFOE entered into a series of VIE Agreements with Yuan Ma and Yuanma Shareholders, and the 7,680,000 shares of common stock were issued
to Wei Xu and the transaction contemplated in the April 2022 SPA was completed.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On September
16, 2022, the Company entered into a Share Purchase Agreement (the &#x201c;September 2022 SPA&#x201d;) with Highlight Media, and all the
shareholders of Highlight Media (&#x201c;Highlight Media Shareholders&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Pursuant
to the September 2022 SPA, the Company agreed to issue an aggregate of 9,000,000 shares of common stock of the Company, valued at $0.25
per share, to the Highlight Media Shareholders, in exchange for Highlight Media&#x2019;s and Highlight Media Shareholders&#x2019; agreement
to enter into the VIE Agreements with Makesi WFOE, to establish a VIE (variable interest entity) structure (the &#x201c;Highlight Media
Acquisition&#x201d;). On September 29, 2022. the common stock of the Company were issued to the Highlight Media Shareholders. The Highlight
Media Acquisition was completed. &lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On November
4, 2022, the Company filed a Certificate of Amendment to the Articles of Incorporation (the &#x201c;Certificate of Amendment&#x201d;) with
the Nevada Secretary of State to effect a reverse stock split of the outstanding shares of common stock, par value $0.0001 per shares,
of the Company at a ratio of one-for-thirty (30), which became effective at 12:01 a.m. on November 9, 2022 (the &#x201c;Reverse Stock Split&#x201d;).
Upon effectiveness of the Reverse Stock Split, every thirty (30) outstanding shares of common stock were combined into and automatically
become one share of common stock. No fractional shares will be issued in connection with the Reverse Stock Split and all such fractional
interests will be rounded up to the nearest whole number of shares of common stock. The authorized shares prior to and following the Reverse
Stock Split will remain the same at 200,000,000 shares of common stock, par value $0.0001 per shares, and 20,000,000 shares of preferred
stock, par value $0.0001 per shares. The Reverse Stock Split does not alter the par value of the Company&#x2019;s common stock or modify
any voting rights or other terms of the common stock.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On May 1,
2023, the Company entered into a placement agency agreement (the &#x201c;May 2023 Placement Agency Agreement&#x201d;), with Univest Securities,
LLC (the &#x201c;Placement Agent&#x201d; or &#x201c;Univest&#x201d;), pursuant to which, the Placement Agent agrees to use its reasonable
best efforts to sell the Company&#x2019;s common stock in a registered direct offering (the &#x201c;May 2023 RD Offering&#x201d;), and a
concurrent private placement (the &#x201c;May 2023 PIPE Offering&#x201d;, together with the RD Offering, collectively the &#x201c;May 2023
Offering&#x201d;). The Placement Agent has no obligation to buy any of the securities from the Company or to arrange for the purchase or
sale of any specific number or dollar amount of securities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On May 4,
2023, the Company sold an aggregate of 310,168 shares of common stock of the Company, par value $0.0001 per share, and pre-funded warrants
to purchase up to an aggregate of 844,351 shares of common stock are sold to certain purchasers (the &#x201c;May 2023 Offering Purchasers&#x201d;),
pursuant to a securities purchase agreement, dated May 1, 2023, as amended on May 16, 2023 (the &#x201c;May 2023 Securities Purchase Agreement&#x201d;).
The purchase price of each share of common stock is $8.35. The purchase price of each pre-funded warrant is $8.349, which equals the price
per share of common stock being sold to the public in this offering, minus $0.001. The pre-funded warrants to purchase up to an aggregate
of 844,351 shares of common stock were exercised in full in May 2023. &lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;

&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In connection
with the May 2023 Offering, the Company paid Univest a total cash fee equal to 7.0% of the aggregate gross proceeds received in the offering.
The net proceeds from the May 2023 Offering, after deducting Placement Agent discounts and commissions and estimated offering expenses
payable by the Company, are approximately $8.5 million (assuming the warrants are not exercised).&#160;The Company used the net proceeds
from the Offering for working capital and general corporate purposes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On June
22, 2023, the Company entered into a software purchase agreement with Northeast Management LLC, a seller unaffiliated with the Company.
Pursuant to the agreement, the Company agreed to purchase, and the seller agreed to sell all of seller&#x2019;s right, title, and interest
in and to the certain software. The purchase price of the software shall be $750,000, payable in the form of issuance of&#160;187,500&#160;shares
of common stock of the Company, valued at $4.00&#160;per share. The Company plans to use the software to develop video games. On June
26, 2023, the Company issued the shares to the seller&#x2019;s designees and the transaction was completed.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On November
1, 2023, the Company entered into a placement agency agreement (the &#x201c;November 2023 Placement Agency Agreement&#x201d;), with Univest,
pursuant to which, Univest agrees to use its reasonable best efforts to sell the Company&#x2019;s common stock in a registered direct offering
and a concurrent private placement (the &#x201c;November 2023 Offering&#x201d;). Univest has no obligation to buy any of the securities
from the Company or to arrange for the purchase or sale of any specific number or dollar amount of securities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Pursuant
to the November 2023 Offering, (i) an aggregate of&#160;1,436,253&#160;shares of common stock of the Company, par value $0.0001&#160;per
share, (ii) pre-funded warrants to purchase up to an aggregate of&#160;1,876,103&#160;shares of common stock (the &#x201c;November 2023
Pre-Funded Warrants&#x201d;, and the common stock underlying such warrants, the &#x201c;November 2023 Pre-Funded Warrant Shares&#x201d;),
and (iii) registered warrants to purchase up to an aggregate of&#160;3,312,356&#160;shares of common stock (the &#x201c;November 2023 Registered
Warrants&#x201d;, and the common stock underlying such warrants, the &#x201c;November 2023 Registered Warrant Shares&#x201d;) are sold to
certain purchasers (the &#x201c;November 2023 Offering Purchasers&#x201d;), pursuant to a securities purchase agreement, dated October 31,
2023 (the &#x201c;October 2023 Securities Purchase Agreement&#x201d;). The purchase price of each common stock is $3.019. The purchase price
of each November 2023 Pre-funded Warrant is $3.018, which equals the price per common stock being sold in the November 2023 Offering,
minus $0.001. The November 2023 Pre-funded Warrants will be exercisable immediately after issuance and will expire five (5) years from
the date of issuance. The November 2023 Registered Warrants will be exercisable immediately and will expire five (5) years from the date
of issuance. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The total
proceeds from the November 2023 Offering was approximately $10.0 million. Offering costs of approximately $1.0 million, consisting of
approximately $0.7 million underwriting commissions and $0.3 million other professional fees, were charged into additional paid-in capital.
The Company intends to use the net proceeds from the Offering for working capital and general corporate purposes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In November
and December 2023, holders of 963,600 of the November 2023 Pre-Funded Warrants exercised their option to purchase 963,600 shares of the
Company&#x2019;s common stock, leaving 912,503 of November 2023 Pre-Funded Warrants are still outstanding.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The May
2023 Offering and the November 2023 Offering were being made pursuant to a shelf registration statement (No. 333-254366) on Form S-3,
which was declared effective by the U.S. Securities and Exchange Commission (the &#x201c;SEC&#x201d;) on March 26, 2021, and related prospectus
supplement.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;As of December
31, 2023 and 2022, the total outstanding shares of the Company&#x2019;s common stock was 5,453,416 and 1,844,877, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Warrants and Options&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On July
29, 2015, the Company sold 10,000,000 units at a purchase price of $5.00 per unit (&#x201c;Public Units&#x201d;) in its initial public offering
(the &#x201c;IPO&#x201d;). Each Public Unit consists of one share of the Company&#x2019;s common stock, $0.0001 par value, and one warrant
(the &#x201c;Public Warrants&#x201d;). Each Public Warrants entitled the holder to purchase one-half of one share of common stock at an
exercise price of $2.88 per half share ($5.75 per whole share). Warrants may be exercised only for a whole number of shares of common
stock. No fractional shares will be issued upon exercise of the warrants. The Public Warrants became exercisable on 30 days after the
consummation of its initial Business Combination with China Sunlong on February 6, 2018. The Public Warrants expired on February 5, 2023.
&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The sponsor
of the Company purchased, simultaneously with the closing of the IPO on July 29, 2015,&#160;500,000&#160;units (&#x201c;Private Units&#x201d;)
at $5.00&#160;per unit in a private placement for an aggregate price of $2,500,000. Each Private Unit consists of one share of the Company&#x2019;s
common stock, $0.0001 par value, and one warrant (the &#x201c;Private Warrants&#x201d;). Each Private Unit purchased is substantially identical
to the units sold in the IPO. Therefore, the 500,000 Private Warrants included in the Private Units became exercisable on February 6,
2018 and expired on February 5, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
sold to the underwriter (and/or its designees), for $100, as additional compensation, an option (&#x201c;the Option&#x201d;) to purchase
up to a total of 800,000 units exercisable at $5.00 per unit (or an aggregate exercise price of $4,000,000) upon the closing of the IPO.
The Option became exercisable until closing the initial Business Combination on February 6, 2018 and expired on February 5, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;After the
1-for-30 reverse stock split effective on November 9, 2022, all options, warrants and other convertible securities of the Company outstanding
immediately prior to the reverse stock split were adjusted by dividing the number of shares of common stock into which the options, warrants
and other convertible securities are exercisable or convertible by thirty (30) and multiplying the exercise or conversion price thereof
by thirty (30), all in accordance with the terms of the plans, agreements or arrangements governing such options, warrants and other convertible
securities and subject to rounding to the nearest whole share.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On February
18, 2021, the Company entered into a securities purchase agreement (the &#x201c;February 2021 Securities Purchase Agreement&#x201d;) with
certain purchasers, pursuant to which, on February 22, 2021, the Company sold (i)&#160;138,889&#160;shares of common stock, (ii) registered
warrants (the &#x201c;February 2021 Registered Warrants&#x201d;) to purchase an aggregate of up to&#160;54,646&#160;shares of common stock
and (iii) unregistered warrants (the &#x201c;February 2021 Unregistered Warrants&#x201d;) to purchase up to&#160;84,244&#160;shares (the
&#x201c;Warrant Shares&#x201d;) of common stock in a registered direct offering (the &#x201c;February 2021 Registered Direct Offering&#x201d;)
and a concurrent private placement (the &#x201c;February 2021 Private Placement,&#x201d; and together with the February 2021 Registered
Direct Offering, the &#x201c;February 2021 Offering&#x201d;). The terms of the February 2021 Offering were previously reported in a Form
8-K filed with the SEC on February 18, 2021 and the closing of the Offering was reported in a Form 8-K filed with the Commission on February
22, 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The February
2021 Registered Warrants have a term of five years and are exercisable immediately at an exercise price of $201.60&#160;per share, subject
to adjustments thereunder, including a reduction in the exercise price, in the event of a subsequent offering at a price less than the
then current exercise price, to the same price as the price in such offering (a &#x201c;Price Protection Adjustment&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The February
2021 Unregistered Warrants have a term of five and one-half years and are first exercisable on the date that is the earlier of (i) six
months after the date of issuance or (ii) the date on which the Company obtains stockholder approval approving the sale of the securities
sold under the February 2021 Securities Purchase Agreement, to purchase an aggregate of up to&#160;84,244&#160;shares of common stock.
The February 2021 Unregistered Warrants have an exercise price of $201.60&#160;per share, subject to adjustments thereunder, including
(x) a Price Protection Adjustment and (y) in the event the exercise price is more than $183.00, a reduction of the exercise price to $183.00,
upon obtaining such stockholder approval.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
paid the Placement Agent a cash fee of $2,310,000, including $2,000,000&#160;in commission which was equal to eight percent (8.0%) of
the aggregate gross proceeds raised in February 2021 Offering, $250,000&#160;in non-accountable expense which was equal to one percent
(1%) of the aggregate gross proceeds raised in the February 2021 Offering, and $60,000&#160;in accountable expenses. Additionally, the
Company issued to the Placement Agent warrants to purchase up to&#160;6,945&#160;shares of common stock (the &#x201c;February 2021 Placement
Agent Warrants&#x201d;), with a term of five years first exercisable six months after the date of issuance and at an exercise price of
$180.00&#160;per share.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Pursuant
to the February 2021 Securities Purchase Agreement, the Company is required to hold a meeting of our stockholders not later than April
29, 2021 to seek such approval as may be required from our stockholders (the &#x201c;Stockholder Approval&#x201d;), in accordance with applicable
law, the applicable rules and regulations of the Nasdaq Stock Market, our certificate of incorporation and bylaws and the Nevada Revised
Statutes with respect to the issuance of the securities in the Offering, including the Warrants sold in the Private Placement, so that
the issuance by us of shares of common stock in excess of the&#160;231,802&#160;shares (19.99% of the shares of common stock outstanding
as of February 17, 2021, the date prior to entering into the February 2021 Securities Purchase Agreement) in the aggregate (the &#x201c;Issuable
Maximum&#x201d;), will be in compliance with Nasdaq Listing Rules 5635(a) and 5635(d) as described herein, and investors in the Offering
will be able to exercise the Warrants prior to six months after the closing of the Offering.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On April
29, 2021, the Company held a special meeting of stockholders and approved the issuance of shares of common stock in excess of the&#160;231,802&#160;shares.
The exercise price of the Unregistered Warrants was reduced to $183.00.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On May 1,
2023, pursuant to the May 2023 Placement Agency Agreement as described above, Pre-Funded warrants to purchase up to an aggregate of&#160;844,351&#160;shares
of common stock are sold to May 2023 Offering Purchasers. The purchase price of each Pre-funded Warrant is $8.349. In connection with
the Pre-Funded Warrant Shares, &#x201c;Pre-funded&#x201d; refers to the fact that the purchase price of the warrants in the offering includes
almost the entire exercise price that will be paid under the Pre-funded Warrants, except for a nominal remaining exercise price of $0.001.
The purpose of the Pre-funded Warrants is to enable Purchasers that may have restrictions on their ability to beneficially own more than&#160;4.99%
(or, upon election of the holder,&#160;9.99%) of the Company&#x2019;s outstanding common stock following the consummation of the offering
the opportunity to make an investment in the Company without triggering their ownership restrictions, by receiving Pre-funded Warrants
in lieu of the Company&#x2019;s common stock which would result in such ownership of more than&#160;4.99% (or&#160;9.99%), and receive
the ability to exercise their option to purchase the shares underlying the Pre-funded Warrants at such nominal price at a later date.
In the RD Offering, each Pre-funded Warrant is exercisable for one share of our common stock, with an exercise price equal to $0.001&#160;per
share, at any time that the Pre-funded Warrant is outstanding. The Pre-funded Warrants will be exercisable immediately after issuance
and will expire five (5) years from the date of issuance. The holder of a Pre-funded Warrant will not be deemed a holder of our underlying
common stock until the Pre-funded Warrant is exercised.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In connection
with the May 2023 Offering, unregistered warrants to purchase up to&#160;1,154,519&#160;shares of common stock (the &#x201c;May 2023 Unregistered
Warrants&#x201d;) are also sold to the May 2023 Offering Purchasers. The May 2023 Unregistered Warrants are exercisable immediately after
issuance and will expire five (5) years from the date of issuance. The Exercise Price of the May 2023 Unregistered Warrants is $8.35 per
share, subject to adjustment as provided in the form of May 2023 Unregistered Warrants.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In concurrent
with the November 2023 Offering, on November 1, 2023, the Company entered into certain warrant exchange agreements (the &#x201c;Warrant
Exchange Agreements&#x201d; with May 2023 Offering Purchasers. Pursuant to the Warrant Exchange Agreements, the holders of May 2023 Unregistered
Warrants shall surrender the May 2023 Unregistered Warrants, and the Company shall cancel the May 2023 Unregistered Warrants and shall
issue to these holders pre-funded warrants to purchase up to 577,260 shares of the Company&#x2019;s Common Stock (the &#x201c;Exchange Warrants&#x201d;).
The Exchange Warrants were issued to holders on November 3, 2023 and the warrant exchange closed on the same day.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Placement
Agent of the May 2023 Offering also received warrants to purchase up to&#160;115,452&#160;shares of common stock at an exercise price
of $10.02&#160;per share (the &#x201c;May 2023 Placement Agent Warrants&#x201d;), which represents&#160;120% of the May 2023 Offering price
of each share of common stock. The Placement Agent&#x2019;s warrants will have substantially the same terms as the May 2023 Unregistered
Warrants.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In connection
with the November 2023 Offering, 1,876,103&#160;shares of the November 2023 Pre-Funded Warrants and 3,312,356&#160;shares of the November
2023 Registered Warrants were sold to November 2023 Offering Purchasers. Each November 2023 Pre-funded Warrant is exercisable for one
share of the Company&#x2019;s common stock, with an exercise price equal to $0.001 per share, at any time that the November 2023 Pre-funded
Warrant is outstanding. The November 2023 Pre-funded Warrants will be exercisable immediately after issuance and will expire five (5)
years from the date of issuance. The holder of a November 2023 Pre-funded Warrant will not be deemed a holder of the Company&#x2019;s underlying
common stock until the November 2023 Pre-funded Warrant is exercised. The November 2023 Registered Warrants will be exercisable immediately
and will expire five (5) years from the date of issuance. The exercise price of the November 2023 Registered Warrants is $3.019, subject
to adjustment as provided in the form of November 2023 Registered Warrants. As of December 31, 2023, 963,600 of the November 2023 Pre-Funded
Warrants were exercised, leaving 912,503 of November 2023 Pre-Funded Warrants are still outstanding.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Placement
Agent of the November 2023 Offering also received warrants purchase up to 331,236 shares of common stock (equal to 5.0% of the aggregate
number of common stocks, and shares of common stock underlying the November 2023 Pre-Funded Warrants, and the number of shares of common
stock underlying the November 2023 Registered Warrants) at an exercise price of $3.623 per share (the &#x201c;November 2023 Placement Agent
Warrants&#x201d;), which represents 120% of November 2023 Offering price, for an aggregate purchase price of one hundred U.S. dollars (US$100),
which warrant shall be exercisable at any time during the period commencing six (6) months after commencement of sales in the November
2023 Offering through the fifth (5th) anniversary of issuance. The Placement Agent&#x2019;s Warrants are not covered by the shelf registration
statement (No. 333-254366) on Form S-3, which was declared effective by the SEC on March 26, 2021, and related prospectus supplement.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;The summary of warrant activity
is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Warrants&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Into&#160;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted Average Exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average Remaining Contractual&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 52%"&gt;December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,539,674&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;151,323&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;172.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.10&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-left: 10pt"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,056,758&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,056,758&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3.73&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4.80&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 10pt"&gt;Expired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;164,675&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,488&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;172.5&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,807,951&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,807,951&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.001&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-219"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-bottom: 1.5pt"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,623,806&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,394,642&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;19.45&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4.54&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;The summary of option activity
is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Options&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Into&#160;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted Average Exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average Remaining Contractual&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 52%; padding-bottom: 1.5pt"&gt;December 31, 2022&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;824,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;27,467&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;150.00&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;0.10&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-indent: 10.5pt"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-220"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-221"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-222"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-223"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-indent: 10.5pt"&gt;Expired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;824,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,467&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;150.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1.5pt; text-indent: 10.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-224"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-225"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-226"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-227"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-bottom: 1.5pt"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-228"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-229"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-230"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <gdc:TaxProfitsPercentage contextRef="c0" decimals="2" id="ixv-19774" unitRef="pure">0.10</gdc:TaxProfitsPercentage>
    <gdc:RegisteredCapitalPercentage contextRef="c0" decimals="2" id="ixv-19775" unitRef="pure">0.50</gdc:RegisteredCapitalPercentage>
    <gdc:NetProfitPercentage contextRef="c0" decimals="2" id="ixv-19776" unitRef="pure">0.10</gdc:NetProfitPercentage>
    <gdc:StatutoryReserves contextRef="c4" decimals="0" id="ixv-19777" unitRef="usd">4467</gdc:StatutoryReserves>
    <gdc:CapitalAndStatutoryReserve contextRef="c3" decimals="0" id="ixv-19778" unitRef="usd">1083267</gdc:CapitalAndStatutoryReserve>
    <gdc:CapitalAndStatutoryReserve contextRef="c4" decimals="0" id="ixv-19779" unitRef="usd">492315</gdc:CapitalAndStatutoryReserve>
    <gdc:AggregateOfSharesOfCommonStock
      contextRef="c132"
      decimals="0"
      id="ixv-19780"
      unitRef="shares">7680000</gdc:AggregateOfSharesOfCommonStock>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c133"
      decimals="2"
      id="ixv-19781"
      unitRef="usdPershares">1</us-gaap:SharesIssuedPricePerShare>
    <gdc:AggregateOfSharesOfCommonStock
      contextRef="c134"
      decimals="0"
      id="ixv-19782"
      unitRef="shares">7680000</gdc:AggregateOfSharesOfCommonStock>
    <gdc:AggregateOfSharesOfCommonStock
      contextRef="c135"
      decimals="0"
      id="ixv-19783"
      unitRef="shares">7680000</gdc:AggregateOfSharesOfCommonStock>
    <us-gaap:CommonStockSharesIssued
      contextRef="c136"
      decimals="0"
      id="ixv-19784"
      unitRef="shares">9000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c136"
      decimals="2"
      id="ixv-19785"
      unitRef="usdPershares">0.25</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c137"
      decimals="4"
      id="ixv-19786"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c137"
      decimals="0"
      id="ixv-19787"
      unitRef="shares">-30</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c138"
      decimals="0"
      id="ixv-19788"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c138"
      decimals="4"
      id="ixv-19789"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c138"
      decimals="0"
      id="ixv-19790"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c138"
      decimals="4"
      id="ixv-19791"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="c139"
      decimals="0"
      id="ixv-19792"
      unitRef="shares">310168</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c139"
      decimals="4"
      id="ixv-19793"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="c140"
      decimals="0"
      id="ixv-19794"
      unitRef="shares">844351</us-gaap:CommonStockSharesIssued>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c141"
      decimals="2"
      id="ixv-19795"
      unitRef="usdPershares">8.35</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c142"
      decimals="3"
      id="ixv-19796"
      unitRef="usdPershares">8.349</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c142"
      decimals="3"
      id="ixv-19797"
      unitRef="usdPershares">0.001</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="c143"
      decimals="0"
      id="ixv-19798"
      unitRef="shares">844351</us-gaap:CommonStockSharesIssued>
    <gdc:GrossProceedsReceivedPercentage
      contextRef="c144"
      decimals="3"
      id="ixv-19799"
      unitRef="pure">0.07</gdc:GrossProceedsReceivedPercentage>
    <us-gaap:NoninterestExpenseOfferingCost
      contextRef="c144"
      decimals="-5"
      id="ixv-19800"
      unitRef="usd">8500000</us-gaap:NoninterestExpenseOfferingCost>
    <us-gaap:AssetAcquisitionConsiderationTransferred contextRef="c145" decimals="0" id="ixv-19801" unitRef="usd">750000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="c146"
      decimals="0"
      id="ixv-19802"
      unitRef="shares">187500</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c147"
      decimals="2"
      id="ixv-19803"
      unitRef="usdPershares">4</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SignificantPurchaseCommitmentDescription contextRef="c0" id="ixv-19804">(i) an aggregate of&#160;1,436,253&#160;shares of common stock of the Company, par value $0.0001&#160;per
share, (ii) pre-funded warrants to purchase up to an aggregate of&#160;1,876,103&#160;shares of common stock (the &#x201c;November 2023
Pre-Funded Warrants&#x201d;, and the common stock underlying such warrants, the &#x201c;November 2023 Pre-Funded Warrant Shares&#x201d;),
and (iii) registered warrants to purchase up to an aggregate of&#160;3,312,356&#160;shares of common stock (the &#x201c;November 2023 Registered
Warrants&#x201d;, and the common stock underlying such warrants, the &#x201c;November 2023 Registered Warrant Shares&#x201d;) are sold to
certain purchasers (the &#x201c;November 2023 Offering Purchasers&#x201d;), pursuant to a securities purchase agreement, dated October 31,
2023 (the &#x201c;October 2023 Securities Purchase Agreement&#x201d;).</us-gaap:SignificantPurchaseCommitmentDescription>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c148"
      decimals="3"
      id="ixv-19805"
      unitRef="usdPershares">3.019</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c149"
      decimals="3"
      id="ixv-19806"
      unitRef="usdPershares">3.018</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c149"
      decimals="3"
      id="ixv-19807"
      unitRef="usdPershares">0.001</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:DeferredOfferingCosts
      contextRef="c149"
      decimals="-5"
      id="ixv-19808"
      unitRef="usd">10000000</us-gaap:DeferredOfferingCosts>
    <us-gaap:DeferredOfferingCosts contextRef="c80" decimals="-5" id="ixv-19809" unitRef="usd">1000000</us-gaap:DeferredOfferingCosts>
    <us-gaap:OtherUnderwritingExpense contextRef="c78" decimals="-5" id="ixv-19810" unitRef="usd">700000</us-gaap:OtherUnderwritingExpense>
    <us-gaap:ProfessionalFees contextRef="c78" decimals="-5" id="ixv-19811" unitRef="usd">300000</us-gaap:ProfessionalFees>
    <us-gaap:SharesIssued
      contextRef="c149"
      decimals="0"
      id="ixv-19812"
      unitRef="shares">963600</us-gaap:SharesIssued>
    <us-gaap:SharesIssued
      contextRef="c150"
      decimals="0"
      id="ixv-19813"
      unitRef="shares">963600</us-gaap:SharesIssued>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c149"
      decimals="0"
      id="ixv-19814"
      unitRef="shares">963600</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c150"
      decimals="0"
      id="ixv-19815"
      unitRef="shares">963600</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c149"
      decimals="0"
      id="ixv-19816"
      unitRef="shares">912503</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c150"
      decimals="0"
      id="ixv-19817"
      unitRef="shares">912503</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c25"
      decimals="0"
      id="ixv-19818"
      unitRef="shares">5453416</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c4"
      decimals="0"
      id="ixv-19819"
      unitRef="shares">1844877</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c151"
      decimals="0"
      id="ixv-19820"
      unitRef="shares">10000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c152"
      decimals="2"
      id="ixv-19821"
      unitRef="usdPershares">5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="c153"
      decimals="0"
      id="ixv-19822"
      unitRef="shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c154"
      decimals="4"
      id="ixv-19823"
      unitRef="usdPershares">0.0001</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="c154"
      decimals="0"
      id="ixv-19824"
      unitRef="shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <gdc:ExercisePriceOfPerHalfShare
      contextRef="c153"
      decimals="2"
      id="ixv-19825"
      unitRef="usdPershares">2.88</gdc:ExercisePriceOfPerHalfShare>
    <gdc:ExercisePriceOfPerWholeShare
      contextRef="c153"
      decimals="2"
      id="ixv-19826"
      unitRef="usdPershares">5.75</gdc:ExercisePriceOfPerWholeShare>
    <gdc:NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination contextRef="c155" id="ixv-19827">P30D</gdc:NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination>
    <gdc:NumberOfSharesIssuedPerUnit
      contextRef="c156"
      decimals="0"
      id="ixv-19828"
      unitRef="shares">500000</gdc:NumberOfSharesIssuedPerUnit>
    <gdc:PricePerUnit
      contextRef="c157"
      decimals="2"
      id="ixv-19829"
      unitRef="usdPershares">5</gdc:PricePerUnit>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement contextRef="c156" decimals="0" id="ixv-19830" unitRef="usd">2500000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="c157"
      decimals="0"
      id="ixv-19831"
      unitRef="shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c157"
      decimals="4"
      id="ixv-19832"
      unitRef="usdPershares">0.0001</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="c158"
      decimals="0"
      id="ixv-19833"
      unitRef="shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c159"
      decimals="0"
      id="ixv-19834"
      unitRef="shares">500000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockDescriptionOfTransaction contextRef="c160" id="ixv-19835">The Company
sold to the underwriter (and/or its designees), for $100, as additional compensation, an option (&#x201c;the Option&#x201d;) to purchase
up to a total of 800,000 units exercisable at $5.00 per unit (or an aggregate exercise price of $4,000,000) upon the closing of the IPO.
The Option became exercisable until closing the initial Business Combination on February 6, 2018 and expired on February 5, 2023</us-gaap:SaleOfStockDescriptionOfTransaction>
    <us-gaap:CommonStockSharesIssued
      contextRef="c161"
      decimals="0"
      id="ixv-19836"
      unitRef="shares">138889</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c162"
      decimals="0"
      id="ixv-19837"
      unitRef="shares">54646</us-gaap:CommonStockSharesIssued>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c163"
      decimals="0"
      id="ixv-19838"
      unitRef="shares">84244</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c164"
      decimals="2"
      id="ixv-19839"
      unitRef="usdPershares">201.6</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:CommonStockSharesIssued
      contextRef="c84"
      decimals="0"
      id="ixv-19840"
      unitRef="shares">84244</us-gaap:CommonStockSharesIssued>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c3"
      decimals="2"
      id="ixv-19841"
      unitRef="usdPershares">201.6</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c3"
      decimals="2"
      id="ixv-19842"
      unitRef="usdPershares">183</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c165"
      decimals="2"
      id="ixv-19843"
      unitRef="usdPershares">183</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:Cash contextRef="c3" decimals="0" id="ixv-19844" unitRef="usd">2310000</us-gaap:Cash>
    <us-gaap:PaymentsForCommissions contextRef="c166" decimals="0" id="ixv-19845" unitRef="usd">2000000</us-gaap:PaymentsForCommissions>
    <gdc:AggregateGrossProceedsPercentage
      contextRef="c166"
      decimals="3"
      id="ixv-19846"
      unitRef="pure">0.08</gdc:AggregateGrossProceedsPercentage>
    <gdc:NonaccountableExpense contextRef="c0" decimals="0" id="ixv-19847" unitRef="usd">250000</gdc:NonaccountableExpense>
    <gdc:AggregateGrossProceedsPercentage
      contextRef="c167"
      decimals="2"
      id="ixv-19848"
      unitRef="pure">0.01</gdc:AggregateGrossProceedsPercentage>
    <gdc:AccountableExpenses contextRef="c0" decimals="0" id="ixv-19849" unitRef="usd">60000</gdc:AccountableExpenses>
    <us-gaap:CommonStockSharesIssued
      contextRef="c168"
      decimals="0"
      id="ixv-19850"
      unitRef="shares">6945</us-gaap:CommonStockSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c0"
      decimals="2"
      id="ixv-19851"
      unitRef="shares">180</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:CommonStockSharesIssued
      contextRef="c169"
      decimals="0"
      id="ixv-19852"
      unitRef="shares">231802</us-gaap:CommonStockSharesIssued>
    <gdc:CommonStockSharesOutstandingPercentage
      contextRef="c170"
      decimals="4"
      id="ixv-19853"
      unitRef="pure">0.1999</gdc:CommonStockSharesOutstandingPercentage>
    <us-gaap:CommonStockSharesIssued
      contextRef="c171"
      decimals="0"
      id="ixv-19854"
      unitRef="shares">231802</us-gaap:CommonStockSharesIssued>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c171"
      decimals="2"
      id="ixv-19855"
      unitRef="usdPershares">183</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <gdc:AggregateOfSharesOfCommonStock
      contextRef="c172"
      decimals="0"
      id="ixv-19856"
      unitRef="shares">844351</gdc:AggregateOfSharesOfCommonStock>
    <gdc:PrefundedWarrant contextRef="c0" decimals="3" id="ixv-19857" unitRef="usd">8.349</gdc:PrefundedWarrant>
    <us-gaap:WarrantExercisePriceDecrease
      contextRef="c0"
      decimals="3"
      id="ixv-19858"
      unitRef="usdPershares">0.001</us-gaap:WarrantExercisePriceDecrease>
    <gdc:OutstandingCommonStockPercentage contextRef="c71" decimals="4" id="ixv-19859" unitRef="pure">0.0499</gdc:OutstandingCommonStockPercentage>
    <gdc:OutstandingCommonStockPercentage contextRef="c69" decimals="4" id="ixv-19860" unitRef="pure">0.0999</gdc:OutstandingCommonStockPercentage>
    <gdc:CommonStockSharesOutstandingPercentage
      contextRef="c172"
      decimals="4"
      id="ixv-19861"
      unitRef="pure">0.0499</gdc:CommonStockSharesOutstandingPercentage>
    <gdc:CommonStockSharesOutstandingPercentage contextRef="c0" decimals="4" id="ixv-19862" unitRef="pure">0.0999</gdc:CommonStockSharesOutstandingPercentage>
    <us-gaap:WarrantExercisePriceIncrease
      contextRef="c0"
      decimals="3"
      id="ixv-19863"
      unitRef="usdPershares">0.001</us-gaap:WarrantExercisePriceIncrease>
    <gdc:WarrantsToPurchaseShares
      contextRef="c0"
      decimals="0"
      id="ixv-19864"
      unitRef="shares">1154519</gdc:WarrantsToPurchaseShares>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c173"
      decimals="2"
      id="ixv-19865"
      unitRef="usdPershares">8.35</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:CommonStockSharesIssued
      contextRef="c174"
      decimals="0"
      id="ixv-19866"
      unitRef="shares">577260</us-gaap:CommonStockSharesIssued>
    <us-gaap:SharesIssued
      contextRef="c79"
      decimals="0"
      id="ixv-19867"
      unitRef="shares">115452</us-gaap:SharesIssued>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c79"
      decimals="2"
      id="ixv-19868"
      unitRef="usdPershares">10.02</us-gaap:SharesIssuedPricePerShare>
    <gdc:AggregateGrossProceedsPercentage
      contextRef="c175"
      decimals="2"
      id="ixv-19869"
      unitRef="pure">1.20</gdc:AggregateGrossProceedsPercentage>
    <us-gaap:CommonStockSharesIssued
      contextRef="c150"
      decimals="0"
      id="ixv-19870"
      unitRef="shares">1876103</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c176"
      decimals="0"
      id="ixv-19871"
      unitRef="shares">3312356</us-gaap:CommonStockSharesIssued>
    <us-gaap:WarrantExercisePriceDecrease
      contextRef="c83"
      decimals="3"
      id="ixv-19872"
      unitRef="usdPershares">0.001</us-gaap:WarrantExercisePriceDecrease>
    <gdc:WarrantExpireTerm contextRef="c78" id="ixv-19873">P5Y</gdc:WarrantExpireTerm>
    <us-gaap:WarrantExercisePriceDecrease
      contextRef="c177"
      decimals="3"
      id="ixv-19874"
      unitRef="usdPershares">3.019</us-gaap:WarrantExercisePriceDecrease>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c83" decimals="0" id="ixv-19875" unitRef="usd">963600</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c150"
      decimals="0"
      id="ixv-19876"
      unitRef="shares">912503</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c80"
      decimals="0"
      id="ixv-19877"
      unitRef="shares">331236</us-gaap:ClassOfWarrantOrRightOutstanding>
    <gdc:AggregateNumberOfSharesUnderlyingWarrantsPercentage contextRef="c0" decimals="3" id="ixv-19878" unitRef="pure">0.05</gdc:AggregateNumberOfSharesUnderlyingWarrantsPercentage>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c178"
      decimals="3"
      id="ixv-19879"
      unitRef="usdPershares">3.623</us-gaap:SharesIssuedPricePerShare>
    <gdc:AggregateGrossProceedsPercentage contextRef="c0" decimals="2" id="ixv-19880" unitRef="pure">1.20</gdc:AggregateGrossProceedsPercentage>
    <gdc:AggregatePurchasePrice contextRef="c0" decimals="-2" id="ixv-19881" unitRef="usd">100</gdc:AggregatePurchasePrice>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0" id="ixv-18216">&lt;span style="background-color: white"&gt;The summary of warrant activity
is as follows:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Warrants&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Into&#160;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted Average Exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average Remaining Contractual&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 52%"&gt;December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,539,674&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;151,323&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;172.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.10&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-left: 10pt"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,056,758&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,056,758&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3.73&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4.80&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-left: 10pt"&gt;Expired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;164,675&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,488&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;172.5&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,807,951&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,807,951&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.001&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-219"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-bottom: 1.5pt"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,623,806&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,394,642&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;19.45&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4.54&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Options&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Into&#160;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted Average Exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average Remaining Contractual&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 52%; padding-bottom: 1.5pt"&gt;December 31, 2022&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;824,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;27,467&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;150.00&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;0.10&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-indent: 10.5pt"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-220"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-221"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-222"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-223"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-indent: 10.5pt"&gt;Expired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;824,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,467&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;150.00&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1.5pt; text-indent: 10.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-224"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-225"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-226"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-227"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-bottom: 1.5pt"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-228"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-229"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-230"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c179"
      decimals="INF"
      id="ixv-19882"
      unitRef="shares">4539674</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance
      contextRef="c179"
      decimals="INF"
      id="ixv-19883"
      unitRef="shares">151323</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c179"
      decimals="1"
      id="ixv-19884"
      unitRef="usdPershares">172.5</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c180" id="ixv-19885">P0Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c180"
      decimals="INF"
      id="ixv-19886"
      unitRef="shares">7056758</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired
      contextRef="c180"
      decimals="INF"
      id="ixv-19887"
      unitRef="shares">7056758</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c180"
      decimals="2"
      id="ixv-19888"
      unitRef="usdPershares">3.73</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <gdc:AverageRemainingContractualLifeGrantedAcquired contextRef="c180" id="ixv-19889">P4Y9M18D</gdc:AverageRemainingContractualLifeGrantedAcquired>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c180"
      decimals="INF"
      id="ixv-19890"
      unitRef="shares">164675</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesForfeited
      contextRef="c180"
      decimals="INF"
      id="ixv-19891"
      unitRef="shares">5488</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesForfeited>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c180"
      decimals="1"
      id="ixv-19892"
      unitRef="usdPershares">172.5</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <gdc:AverageRemainingContractualLifeForfeited contextRef="c180" id="ixv-19893">P0Y1M6D</gdc:AverageRemainingContractualLifeForfeited>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c180"
      decimals="INF"
      id="ixv-19894"
      unitRef="shares">1807951</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised
      contextRef="c180"
      decimals="INF"
      id="ixv-19895"
      unitRef="shares">1807951</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c180"
      decimals="3"
      id="ixv-19896"
      unitRef="usdPershares">0.001</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c181"
      decimals="INF"
      id="ixv-19897"
      unitRef="shares">9623806</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance
      contextRef="c181"
      decimals="INF"
      id="ixv-19898"
      unitRef="shares">5394642</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c181"
      decimals="2"
      id="ixv-19899"
      unitRef="usdPershares">19.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="c180" id="ixv-19900">P4Y6M14D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c182"
      decimals="INF"
      id="ixv-19901"
      unitRef="shares">824000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance
      contextRef="c182"
      decimals="INF"
      id="ixv-19902"
      unitRef="shares">27467</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c182"
      decimals="2"
      id="ixv-19903"
      unitRef="usdPershares">150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c183" id="ixv-19904">P0Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c183"
      decimals="INF"
      id="ixv-19905"
      unitRef="shares">824000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesForfeited
      contextRef="c183"
      decimals="INF"
      id="ixv-19906"
      unitRef="shares">27467</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesForfeited>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c183"
      decimals="2"
      id="ixv-19907"
      unitRef="usdPershares">150</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <gdc:AverageRemainingContractualLifeForfeited contextRef="c183" id="ixv-19908">P0Y1M6D</gdc:AverageRemainingContractualLifeForfeited>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0" id="ixv-18487">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note
18 &#x2013; Commitments and Contingencies&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Contingencies&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;From time
to time, the Company may be subject to certain legal proceedings, claims and disputes that arise in the ordinary course of business. Although
the outcomes of these legal proceedings cannot be predicted, the Company does not believe these actions, in the aggregate, will have a
material adverse impact on its financial position, results of operations or liquidity.&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0" id="ixv-18505">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note
19 &#x2013; Segment Reporting&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
follows ASC 280, Segment Reporting, which requires that companies disclose segment data based on how management makes decision about allocating
resources to segments and evaluating their performance. The Company&#x2019;s chief operating decision maker&lt;/span&gt;, who has been identified
as the Company&#x2019;s chief executive officer, &lt;span style="background-color: white"&gt;evaluates performance and determines resource allocations
based on a number of factors, the primary measure being income from operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;As of December
31, 2023, the Company&#x2019;s remain business segment and operations is Virtual Content Production. The Company&#x2019;s consolidated results
of operations and consolidated financial position from continuing operations are almost all attributable to Virtual Content Production;
accordingly, management believes that the consolidated balance sheets and statement of operations provide the relevant information to
assess Virtual Content Production&#x2019;s performance.&lt;/span&gt;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="c0" id="ixv-18532">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 20 &#x2013; Discontinued
Operations&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The following
depicts the result of operations for the discounted operations of Highlight Media and Wuge for the years ended December 31, 2023 and 2022,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;For
the Years Ended&lt;br/&gt;
December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;REVENUES&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Enterprise brand management services&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;165,993&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;153,304&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Wuge digital door signs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-232"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,616,615&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;TOTAL REVENUES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;165,993&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,769,919&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;COST OF REVENUES&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Enterprise brand management services&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;88,658&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;97,770&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Wuge digital door signs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-233"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,527,950&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;TOTAL COST OF REVENUES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;88,658&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,625,720&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;GROSS PROFIT&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;77,335&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,144,199&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;OPERATING EXPENSES&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Selling, general and administrative&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,209,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,225,301&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Provision for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-234"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,085,243&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;TOTAL OPERATING EXPENSES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,209,894&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;28,310,544&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;LOSS FROM OPERATIONS&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,132,559&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(26,166,345&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;OTHER INCOME (EXPENSE)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;49&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;65,274&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(248&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,022&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Other income, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;709&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;70,831&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total other income, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;510&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;135,083&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;LOSS BEFORE INCOME TAXES&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,132,049&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(26,031,262&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;PROVISION FOR INCOME TAXES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-235"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;315,933&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;NET LOSS&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,132,049&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(26,347,195&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="c0" id="ixv-18539">&lt;span style="background-color: white"&gt;The following
depicts the result of operations for the discounted operations of Highlight Media and Wuge for the years ended December 31, 2023 and 2022,
respectively.&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;For
the Years Ended&lt;br/&gt;
December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;REVENUES&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Enterprise brand management services&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;165,993&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;153,304&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Wuge digital door signs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-232"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,616,615&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;TOTAL REVENUES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;165,993&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,769,919&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;COST OF REVENUES&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Enterprise brand management services&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;88,658&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;97,770&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Wuge digital door signs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-233"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,527,950&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;TOTAL COST OF REVENUES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;88,658&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,625,720&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;GROSS PROFIT&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;77,335&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,144,199&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;OPERATING EXPENSES&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Selling, general and administrative&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,209,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,225,301&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Provision for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-234"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,085,243&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;TOTAL OPERATING EXPENSES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,209,894&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;28,310,544&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;LOSS FROM OPERATIONS&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,132,559&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(26,166,345&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;OTHER INCOME (EXPENSE)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;49&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;65,274&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(248&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,022&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Other income, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;709&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;70,831&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total other income, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;510&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;135,083&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;LOSS BEFORE INCOME TAXES&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,132,049&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(26,031,262&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;PROVISION FOR INCOME TAXES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-235"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;315,933&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;NET LOSS&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,132,049&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(26,347,195&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c185" decimals="0" id="ixv-19909" unitRef="usd">165993</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c186" decimals="0" id="ixv-19910" unitRef="usd">153304</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c188" decimals="0" id="ixv-19911" unitRef="usd">7616615</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c189" decimals="0" id="ixv-19912" unitRef="usd">165993</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c190" decimals="0" id="ixv-19913" unitRef="usd">7769919</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c185" decimals="0" id="ixv-19914" unitRef="usd">88658</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c186" decimals="0" id="ixv-19915" unitRef="usd">97770</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c188" decimals="0" id="ixv-19916" unitRef="usd">5527950</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c189" decimals="0" id="ixv-19917" unitRef="usd">88658</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c190" decimals="0" id="ixv-19918" unitRef="usd">5625720</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c189" decimals="0" id="ixv-19919" unitRef="usd">77335</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c190" decimals="0" id="ixv-19920" unitRef="usd">2144199</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense contextRef="c189" decimals="0" id="ixv-19921" unitRef="usd">2209894</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense contextRef="c190" decimals="0" id="ixv-19922" unitRef="usd">8225301</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c190" decimals="0" id="ixv-19923" unitRef="usd">20085243</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c189" decimals="0" id="ixv-19924" unitRef="usd">2209894</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c190" decimals="0" id="ixv-19925" unitRef="usd">28310544</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c189" decimals="0" id="ixv-19926" unitRef="usd">2132559</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c190" decimals="0" id="ixv-19927" unitRef="usd">26166345</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome contextRef="c189" decimals="0" id="ixv-19928" unitRef="usd">49</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome contextRef="c190" decimals="0" id="ixv-19929" unitRef="usd">65274</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense contextRef="c189" decimals="0" id="ixv-19930" unitRef="usd">248</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense contextRef="c190" decimals="0" id="ixv-19931" unitRef="usd">1022</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome contextRef="c189" decimals="0" id="ixv-19932" unitRef="usd">709</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome contextRef="c190" decimals="0" id="ixv-19933" unitRef="usd">70831</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <gdc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet contextRef="c189" decimals="0" id="ixv-19934" unitRef="usd">510</gdc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet>
    <gdc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet contextRef="c190" decimals="0" id="ixv-19935" unitRef="usd">135083</gdc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c189" decimals="0" id="ixv-19936" unitRef="usd">-2132049</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c190" decimals="0" id="ixv-19937" unitRef="usd">-26031262</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c190" decimals="0" id="ixv-19938" unitRef="usd">315933</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:NetIncomeLoss contextRef="c189" decimals="0" id="ixv-19939" unitRef="usd">-2132049</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c190" decimals="0" id="ixv-19940" unitRef="usd">-26347195</us-gaap:NetIncomeLoss>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c0" id="ixv-18847">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 21 &#x2013; Assets and
Liabilities Measured at Fair Value&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following tables presents information about
the Company&#x2019;s assets and liabilities that were measured at fair value on a recurring basis as of December 31, 2023 and 2022 and
indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt;
 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Quoted Prices&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;In Active&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Markets&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;(Level 1)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Significant&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Observable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Inputs&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;(Level 2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Significant&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Unobservable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Inputs&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;(Level 3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Notes receivable - DigiTrax Convertible Notes&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,048,219&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-236"&gt;&#160;&#160;&#160;&#160;&#160;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-237"&gt;&#160;&#160;&#160;&#160;&#160;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,048,219&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Notes receivable - Liquid Convertible Notes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,553,808&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-238"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-239"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,553,808&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;2,602,027&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-240"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-241"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;2,602,027&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
evaluated the DigiTrax Convertible Notes and the Liquid Convertible Notes according to ASC 320 and concluded that these note receivables
should be classified as available-for-sale security and measured at fair value. To evaluate the fair value of the available-for-sale security,
the Company used the valuation methodology of income approach, which is determined by the future cash flow forecast. The interest accrued
on these notes were recorded as interest income on the accompanying consolidated statements of operations, while increasing the fair value
of these notes at each reporting date. As a result of the unob&lt;/span&gt;servable &lt;span style="background-color: white"&gt;inputs, the available-for-sale
security was classified as Level 3 as of December 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;There were
no assets/liabilities measured at fair value as of December 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;There were
no transfers among the three hierarchies for the years ended December 31, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c0" id="ixv-19941">The following tables presents information about
the Company&#x2019;s assets and liabilities that were measured at fair value on a recurring basis as of December 31, 2023 and 2022 and
indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt;
 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Quoted Prices&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;In Active&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Markets&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;(Level 1)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Significant&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Observable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Inputs&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;(Level 2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Significant&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Unobservable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Inputs&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;(Level 3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Notes receivable - DigiTrax Convertible Notes&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,048,219&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-236"&gt;&#160;&#160;&#160;&#160;&#160;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-237"&gt;&#160;&#160;&#160;&#160;&#160;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,048,219&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Notes receivable - Liquid Convertible Notes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,553,808&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-238"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-239"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,553,808&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;2,602,027&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-240"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-241"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;2,602,027&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:ReceivablesNetCurrent contextRef="c191" decimals="0" id="ixv-19942" unitRef="usd">1048219</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c194" decimals="0" id="ixv-19943" unitRef="usd">1048219</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c195" decimals="0" id="ixv-19944" unitRef="usd">1553808</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c198" decimals="0" id="ixv-19945" unitRef="usd">1553808</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c3" decimals="0" id="ixv-19946" unitRef="usd">2602027</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c201" decimals="0" id="ixv-19947" unitRef="usd">2602027</us-gaap:ReceivablesNetCurrent>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0" id="ixv-19002">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note
22 &#x2013; Subsequent events&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On January
11, 2024, the Company issued the 400,000 shares of its common stock to Beijing Hehe and the transaction is completed. Up to the date of
the consolidated financial statements were issued, the Company owns 73.3333% of the total equity interest of SH Xianzhui.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On February 15, 2024 and March 19,
2024, holders of 513,841 of the November 2023 Pre-Funded Warrants exercised their option to purchase 513,841 shares of the Company&#x2019;s
common stock, leaving 398,662 of November 2023 Pre-Funded Warrants still outstanding.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In March
2024, the Company entered into a placement agency agreement (the &#x201c;March 2024 Placement Agency Agreement&#x201d;), with Univest, pursuant
to which, Univest agrees to use its reasonable best efforts to sell the Company&#x2019;s common stock in a registered direct offering and
a concurrent private placement (the &#x201c;March 2024 Offering&#x201d;). Univest has no obligation to buy any of the securities from the
Company or to arrange for the purchase or sale of any specific number or dollar amount of securities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Pursuant
to the March 2024 Offering, an aggregate of&#160;810,277 shares of common stock of the Company, par value $0.0001&#160;per share, were
sold to certain purchasers (the &#x201c;March 2024 Offering Purchasers&#x201d;), pursuant to a securities purchase agreement, dated March
22, 2024 (the &#x201c;March 2024 Securities Purchase Agreement&#x201d;) at a price of $1.144 per common stock, for aggregated proceeds of
approximately $0.9 million. The Company paid Univest a cash fee equal to 4.0% of the aggregate gross proceeds raised in the March 2024
Offering. The Company also issued warrants to Univest to purchase up to 40,514 shares of common stock of the Company at an exercise price
of $1.373 per share, (the &#x201c;March 2024 Placement Agent Warrants&#x201d;). The March 2024 Placement Agent Warrants and the common stock
underlying the March 2024 Placement Agent Warrants were not registered under the Securities Act, pursuant to the registration statement
of March 2024 Offering. The March 2024 Placement Agent Warrants were issued pursuant to an exemption from the registration requirements
of the Securities Act provided in Section 4(a)(2) of the Securities Act and/or Regulation D promulgated thereunder.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On March 26, 2024, holders of 865,376
November 2023 Registered Warrants exercised their options to purchase 709,877 shares of the Company&#x2019;s common stock.&lt;/span&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:SharesIssued
      contextRef="c202"
      decimals="0"
      id="ixv-19948"
      unitRef="shares">400000</us-gaap:SharesIssued>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="c203"
      decimals="6"
      id="ixv-19949"
      unitRef="pure">0.733333</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:SharesIssued
      contextRef="c204"
      decimals="0"
      id="ixv-19950"
      unitRef="shares">513841</us-gaap:SharesIssued>
    <us-gaap:SharesIssued
      contextRef="c205"
      decimals="0"
      id="ixv-19951"
      unitRef="shares">513841</us-gaap:SharesIssued>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c204"
      decimals="0"
      id="ixv-19952"
      unitRef="shares">513841</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c205"
      decimals="0"
      id="ixv-19953"
      unitRef="shares">513841</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c206"
      decimals="0"
      id="ixv-19954"
      unitRef="shares">398662</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c207"
      decimals="0"
      id="ixv-19955"
      unitRef="shares">398662</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:SharesIssued
      contextRef="c208"
      decimals="0"
      id="ixv-19956"
      unitRef="shares">810277</us-gaap:SharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c208"
      decimals="4"
      id="ixv-19957"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SharePrice
      contextRef="c208"
      decimals="3"
      id="ixv-19958"
      unitRef="usdPershares">1.144</us-gaap:SharePrice>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c209"
      decimals="-5"
      id="ixv-19959"
      unitRef="usd">900000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <gdc:GrossProceedsReceivedPercentage
      contextRef="c209"
      decimals="3"
      id="ixv-19960"
      unitRef="pure">0.04</gdc:GrossProceedsReceivedPercentage>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c208"
      decimals="0"
      id="ixv-19961"
      unitRef="shares">40514</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:WarrantExercisePriceDecrease
      contextRef="c209"
      decimals="3"
      id="ixv-19962"
      unitRef="usdPershares">1.373</us-gaap:WarrantExercisePriceDecrease>
    <us-gaap:SharesIssued
      contextRef="c210"
      decimals="0"
      id="ixv-19963"
      unitRef="shares">865376</us-gaap:SharesIssued>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c210"
      decimals="0"
      id="ixv-19964"
      unitRef="shares">709877</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <dei:DocumentType contextRef="c0" id="hidden-fact-0">10-K/A</dei:DocumentType>
    <dei:CityAreaCode contextRef="c0" id="hidden-fact-1">+1-347</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0" id="hidden-fact-2">2590292</dei:LocalPhoneNumber>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c3"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:ConvertibleNotesReceivable
      contextRef="c4"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="c4"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c4"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="c3"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="c4"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:OtherAssetNoncurrent
      contextRef="c4"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccountsPayableCurrent
      contextRef="c3"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c4"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TaxesPayableCurrent
      contextRef="c3"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c4"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="c4"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="c4"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c4"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="c3"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="c4"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c3"
      id="hidden-fact-20"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c4"
      id="hidden-fact-21"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c3"
      id="hidden-fact-22"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c4"
      id="hidden-fact-23"
      unitRef="shares"
      xsi:nil="true"/>
    <gdc:StatutoryReserves
      contextRef="c3"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:MinorityInterest
      contextRef="c4"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SellingAndMarketingExpense
      contextRef="c7"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="c7"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c7"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c7"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherNonoperatingIncome
      contextRef="c7"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="c7"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c7"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="c7"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="c7"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="c7"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="c7"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c7"
      decimals="INF"
      id="hidden-fact-37"
      unitRef="shares">1531316</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="INF"
      id="hidden-fact-38"
      unitRef="shares">3227302</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c7"
      decimals="2"
      id="hidden-fact-39"
      unitRef="usdPershares">-0.27</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c0"
      decimals="2"
      id="hidden-fact-40"
      unitRef="usdPershares">-3.22</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c7"
      decimals="2"
      id="hidden-fact-41"
      unitRef="usdPershares">-19.86</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c0"
      decimals="2"
      id="hidden-fact-42"
      unitRef="usdPershares">-0.66</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c7"
      decimals="2"
      id="hidden-fact-43"
      unitRef="usdPershares">-20.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="hidden-fact-44"
      unitRef="usdPershares">-3.88</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SharesOutstanding
      contextRef="c8"
      id="hidden-fact-45"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c8"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c15"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="c16"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="c17"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="c18"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="c21"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="c22"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="c23"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="c0"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c16"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c17"
      id="hidden-fact-56"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c18"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c19"
      id="hidden-fact-58"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c21"
      id="hidden-fact-59"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c16"
      id="hidden-fact-60"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c16"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c19"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20"
      id="hidden-fact-63"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c21"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c23"
      id="hidden-fact-65"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="c16"
      id="hidden-fact-66"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c16"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c19"
      id="hidden-fact-68"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c20"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c21"
      id="hidden-fact-70"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c23"
      id="hidden-fact-71"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="c16"
      id="hidden-fact-72"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c16"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c19"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c20"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c21"
      id="hidden-fact-76"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c23"
      id="hidden-fact-77"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder
      contextRef="c16"
      id="hidden-fact-78"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder
      contextRef="c17"
      id="hidden-fact-79"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder
      contextRef="c18"
      id="hidden-fact-80"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder
      contextRef="c19"
      id="hidden-fact-81"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder
      contextRef="c20"
      id="hidden-fact-82"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder
      contextRef="c21"
      id="hidden-fact-83"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder
      contextRef="c22"
      id="hidden-fact-84"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1
      contextRef="c16"
      id="hidden-fact-85"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1
      contextRef="c17"
      id="hidden-fact-86"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1
      contextRef="c19"
      id="hidden-fact-87"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1
      contextRef="c20"
      id="hidden-fact-88"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1
      contextRef="c21"
      id="hidden-fact-89"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1
      contextRef="c23"
      id="hidden-fact-90"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c16"
      id="hidden-fact-91"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c16"
      id="hidden-fact-92"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c19"
      id="hidden-fact-93"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c20"
      id="hidden-fact-94"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c21"
      id="hidden-fact-95"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c22"
      id="hidden-fact-96"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c23"
      id="hidden-fact-97"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c0"
      id="hidden-fact-98"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments
      contextRef="c16"
      id="hidden-fact-99"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments
      contextRef="c17"
      id="hidden-fact-100"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments
      contextRef="c18"
      id="hidden-fact-101"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments
      contextRef="c19"
      id="hidden-fact-102"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments
      contextRef="c20"
      id="hidden-fact-103"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments
      contextRef="c23"
      id="hidden-fact-104"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c16"
      id="hidden-fact-105"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c17"
      id="hidden-fact-106"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c18"
      id="hidden-fact-107"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c19"
      id="hidden-fact-108"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20"
      id="hidden-fact-109"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c24"
      id="hidden-fact-110"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c24"
      id="hidden-fact-111"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c27"
      id="hidden-fact-112"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c32"
      id="hidden-fact-113"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c32"
      id="hidden-fact-114"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c36"
      id="hidden-fact-115"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c40"
      id="hidden-fact-116"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c41"
      id="hidden-fact-117"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c42"
      id="hidden-fact-118"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c43"
      id="hidden-fact-119"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c44"
      id="hidden-fact-120"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c46"
      id="hidden-fact-121"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c40"
      id="hidden-fact-122"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c40"
      id="hidden-fact-123"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c43"
      id="hidden-fact-124"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c44"
      id="hidden-fact-125"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c45"
      id="hidden-fact-126"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c46"
      id="hidden-fact-127"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares
      contextRef="c40"
      id="hidden-fact-128"
      unitRef="shares"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia
      contextRef="c40"
      id="hidden-fact-129"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia
      contextRef="c43"
      id="hidden-fact-130"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia
      contextRef="c45"
      id="hidden-fact-131"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia
      contextRef="c46"
      id="hidden-fact-132"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="c40"
      id="hidden-fact-133"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c40"
      id="hidden-fact-134"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c43"
      id="hidden-fact-135"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c44"
      id="hidden-fact-136"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c45"
      id="hidden-fact-137"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c46"
      id="hidden-fact-138"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock
      contextRef="c40"
      id="hidden-fact-139"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock
      contextRef="c41"
      id="hidden-fact-140"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock
      contextRef="c42"
      id="hidden-fact-141"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock
      contextRef="c44"
      id="hidden-fact-142"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock
      contextRef="c45"
      id="hidden-fact-143"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock
      contextRef="c46"
      id="hidden-fact-144"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c40"
      id="hidden-fact-145"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c41"
      id="hidden-fact-146"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c42"
      id="hidden-fact-147"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c43"
      id="hidden-fact-148"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c44"
      id="hidden-fact-149"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c45"
      id="hidden-fact-150"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c8"
      id="hidden-fact-151"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c8"
      id="hidden-fact-152"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c47"
      id="hidden-fact-153"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="c7"
      id="hidden-fact-154"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="c7"
      id="hidden-fact-155"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="c0"
      id="hidden-fact-156"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent
      contextRef="c0"
      id="hidden-fact-157"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="c0"
      id="hidden-fact-158"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="c7"
      id="hidden-fact-159"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="c7"
      id="hidden-fact-160"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInDeferredLiabilities
      contextRef="c7"
      id="hidden-fact-161"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="c0"
      id="hidden-fact-162"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="c7"
      id="hidden-fact-163"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="c7"
      id="hidden-fact-164"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c7"
      id="hidden-fact-165"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="c7"
      id="hidden-fact-166"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="c7"
      id="hidden-fact-167"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c7"
      id="hidden-fact-168"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c0"
      id="hidden-fact-169"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c7"
      id="hidden-fact-170"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c0"
      id="hidden-fact-171"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities
      contextRef="c7"
      id="hidden-fact-172"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
      contextRef="c0"
      id="hidden-fact-173"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:IssuanceOfCommonStockForAcquisitionHighlightMedia
      contextRef="c0"
      id="hidden-fact-174"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssued1
      contextRef="c7"
      id="hidden-fact-175"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="c7"
      id="hidden-fact-176"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c85"
      id="hidden-fact-177"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets
      contextRef="c3"
      id="hidden-fact-178"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="c91"
      id="hidden-fact-179"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c3"
      id="hidden-fact-180"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="c3"
      id="hidden-fact-181"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c3"
      id="hidden-fact-182"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="c39"
      id="hidden-fact-183"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:AllowanceForDoubtfulAccountsReceivableAdditions
      contextRef="c0"
      id="hidden-fact-184"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:DisposalOfHighlightMedia
      contextRef="c7"
      id="hidden-fact-185"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="c3"
      id="hidden-fact-186"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:ReceivableFromDisposalOfWuge
      contextRef="c3"
      id="hidden-fact-187"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="c99"
      id="hidden-fact-188"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="c102"
      id="hidden-fact-189"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="c101"
      id="hidden-fact-190"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="c104"
      id="hidden-fact-191"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="c106"
      id="hidden-fact-192"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="c107"
      id="hidden-fact-193"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="c108"
      id="hidden-fact-194"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="c3"
      id="hidden-fact-195"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:OtherPayableRelatedPartiesCurrent
      contextRef="c110"
      id="hidden-fact-196"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:OtherPayableRelatedPartiesCurrent
      contextRef="c114"
      id="hidden-fact-197"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="c7"
      id="hidden-fact-198"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c4" id="hidden-fact-199" xsi:nil="true"/>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="c4"
      id="hidden-fact-200"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c4"
      id="hidden-fact-201"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c4"
      id="hidden-fact-202"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c4"
      id="hidden-fact-203"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiability
      contextRef="c4"
      id="hidden-fact-204"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-205"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c7"
      id="hidden-fact-206"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c7"
      id="hidden-fact-207"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c7"
      id="hidden-fact-208"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction
      contextRef="c4"
      id="hidden-fact-209"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="c3"
      id="hidden-fact-210"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="c4"
      id="hidden-fact-211"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="c4"
      id="hidden-fact-212"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c4"
      id="hidden-fact-213"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:ValueAddedTaxTaxesPayable
      contextRef="c3"
      id="hidden-fact-214"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TaxesOther
      contextRef="c0"
      id="hidden-fact-215"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TaxesOther
      contextRef="c7"
      id="hidden-fact-216"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TaxesPayableCurrent
      contextRef="c3"
      id="hidden-fact-217"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:ExcessFederalDepositInsuranceCorporationPremiumExpense
      contextRef="c7"
      id="hidden-fact-218"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:AverageRemainingContractualLifeExercised contextRef="c180" id="hidden-fact-219" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c183"
      id="hidden-fact-220"
      unitRef="shares"
      xsi:nil="true"/>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired
      contextRef="c183"
      id="hidden-fact-221"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c183"
      id="hidden-fact-222"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gdc:AverageRemainingContractualLifeGrantedAcquired contextRef="c183" id="hidden-fact-223" xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c183"
      id="hidden-fact-224"
      unitRef="shares"
      xsi:nil="true"/>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised
      contextRef="c183"
      id="hidden-fact-225"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c183"
      id="hidden-fact-226"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gdc:AverageRemainingContractualLifeExercised contextRef="c183" id="hidden-fact-227" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c184"
      id="hidden-fact-228"
      unitRef="shares"
      xsi:nil="true"/>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance
      contextRef="c184"
      id="hidden-fact-229"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="c183" id="hidden-fact-230" xsi:nil="true"/>
    <gdc:StatutoryReserves
      contextRef="c3"
      id="hidden-fact-231"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="c187"
      id="hidden-fact-232"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="c187"
      id="hidden-fact-233"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="c189"
      id="hidden-fact-234"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="c189"
      id="hidden-fact-235"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReceivablesNetCurrent
      contextRef="c192"
      id="hidden-fact-236"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReceivablesNetCurrent
      contextRef="c193"
      id="hidden-fact-237"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReceivablesNetCurrent
      contextRef="c196"
      id="hidden-fact-238"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReceivablesNetCurrent
      contextRef="c197"
      id="hidden-fact-239"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReceivablesNetCurrent
      contextRef="c199"
      id="hidden-fact-240"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReceivablesNetCurrent
      contextRef="c200"
      id="hidden-fact-241"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:AmendmentFlag contextRef="c0" id="ixv-20209">true</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-20210">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-20211">0001641398</dei:EntityCentralIndexKey>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size: 10pt">Giving retroactive effect to the
1-for-30 reverse stock split effective on November 9, 2022.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_4_fact"
          xlink:label="ix_4_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-196"
          xlink:label="hidden-fact-196"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="background-color: white">In connection with the
disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31, 2022 was settled
as well.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_4_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-196"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_5_fact"
          xlink:label="ix_5_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_2_footnote" xlink:label="ix_2_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size: 10pt; background-color: white">Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $358,998&#160;and $1,317,678, respectively,&#160;for the year ended December 31, 2023.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_5_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535280772864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Apr. 01, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K/A<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_AmendmentDescription', window );">Amendment Description</a></td>
<td class="text">GD Culture Group Limited is filing this Amendment
No. 2 to Form 10-K (the &#8220;Amendment No. 2&#8221;) to our annual report on Form 10-K for the year ended December 31, 2023, filed
with the Securities and Exchange Commission on April 2, 2024, as amended on July 8, 2024 (the &#8220;Original Filings&#8221;), to update
the information regarding the Company&#8217;s unique risks with part of the operations conducted by one of our subsidiaries based in
China, recent regulatory development in China, the transfers of cash and other assets by and between the holding company and its subsidiaries,
and the condensed consolidating schedules that disaggregates the operations and depicts the financial position, cash flows, and results
of operations as of and for the fiscal years ended December 31, 2023 and 2022. As required by Rule 12b-15 under the Securities Exchange
Act of 1934, as amended, new certifications by our chief executive officer and chief financial officer are being filed as exhibits to
this Amendment No. 2.This Amendment No. 2 speaks as of the filing
date of the Original Filings. Other than as set forth above, this Amendment No. 2 does not, and does not purport to, amend, update or
restate any other information or disclosure included in the Original Filings, or reflect any events that have occurred since the date
thereof.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">GD CULTURE GROUP LIMITED<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">0001641398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-37513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">47-3709051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,654,414<span></span>
</td>
</tr>
<tr 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_EntityContactPersonnelLineItems', window );"><strong>Entity Contact Personnel [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">22F - 810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Seventh Avenue<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">New York<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">10019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityPhoneFaxNumbersLineItems', window );"><strong>Entity Phone Fax Numbers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">+1-347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">2590292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityListingsLineItems', window );"><strong>Entity Listings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.0001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GDC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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="text">&#160;<span></span>
</td>
<td class="nump">7,887,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_dei_AmendmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of changes contained within amended document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AmendmentDescription</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_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_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_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_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="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-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_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_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_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityAddressStateOrProvince</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:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityContactPersonnelLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityContactPersonnelLineItems</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_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityInformationLineItems</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_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_EntityListingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityListingsLineItems</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_EntityPhoneFaxNumbersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityPhoneFaxNumbersLineItems</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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityPublicFloat</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:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</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_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</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:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535297263824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorTable', window );"><strong>Auditor [Table]</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_AuditorName', window );">Auditor Name</a></td>
<td class="text">HTL International, LLC<span></span>
</td>
</tr>
<tr 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_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">7000<span></span>
</td>
</tr>
<tr 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_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Houston, Texas<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">dei_AuditorTable</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535296264992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 5,175,518<span></span>
</td>
<td class="nump">$ 389,108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">194,520<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables, net</a></td>
<td class="nump">9,459<span></span>
</td>
<td class="nump">1,026,293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ConvertibleNotesReceivable', window );">Convertible notes receivable</a></td>
<td class="nump">2,602,027<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid and other current assets</a></td>
<td class="nump">1,290,890<span></span>
</td>
<td class="text"> <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">9,077,894<span></span>
</td>
<td class="nump">1,609,921<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">EQUIPMENT, NET</a></td>
<td class="nump">12,511<span></span>
</td>
<td class="nump">502<span></span>
</td>
</tr>
<tr class="re">
<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 );">RIGHT-OF-USE ASSETS</a></td>
<td class="nump">1,561,058<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsAbstract', window );"><strong>OTHER ASSETS</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_Goodwill', window );">Goodwill</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,190,485<span></span>
</td>
</tr>
<tr class="ro">
<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">3,307,949<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_OtherAssetNoncurrent', window );">Other assets</a></td>
<td class="nump">250,740<span></span>
</td>
<td class="text"> <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_OtherAssetsNoncurrent', window );">Total other assets</a></td>
<td class="nump">3,558,689<span></span>
</td>
<td class="nump">2,190,485<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">14,210,152<span></span>
</td>
<td class="nump">3,800,908<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="text"> <span></span>
</td>
<td class="nump">127,475<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="nump">23,338<span></span>
</td>
<td class="nump">2,099<span></span>
</td>
</tr>
<tr class="re">
<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 );">Lease liabilities - current</a></td>
<td class="nump">358,998<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Taxes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,478<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">403,169<span></span>
</td>
<td class="nump">333,784<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>OTHER LIABILITIES</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_OperatingLeaseLiabilityNoncurrent', window );">Lease liabilities &#8211; non-current</a></td>
<td class="nump">1,317,678<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="nump">327,822<span></span>
</td>
<td class="text"> <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_LiabilitiesNoncurrent', window );">Total other liabilities</a></td>
<td class="nump">1,645,500<span></span>
</td>
<td class="text"> <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">2,048,669<span></span>
</td>
<td class="nump">333,784<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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&#8217; EQUITY</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_PreferredStockValue', window );">Preferred stock, $0.0001 par value, 20,000,000 shares authorized, no shares issued and outstanding as of December 31, 2023 and 2022, respectively</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.0001 par value, 200,000,000 shares authorized, 5,453,416 and 1,844,877(1) shares issued and outstanding as of December 31, 2023 and 2022, respectively</a></td>
<td class="nump">545<span></span>
</td>
<td class="nump">184<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">77,530,221<span></span>
</td>
<td class="nump">60,124,087<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_StatutoryReserves', window );">Statutory reserves</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4,467<span></span>
</td>
</tr>
<tr class="re">
<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">(69,358,225)<span></span>
</td>
<td class="num">(56,841,074)<span></span>
</td>
</tr>
<tr class="ro">
<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 income</a></td>
<td class="nump">175,306<span></span>
</td>
<td class="nump">179,460<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 GD Culture Group Limited shareholders&#8217; equity</a></td>
<td class="nump">8,347,847<span></span>
</td>
<td class="nump">3,467,124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">3,813,636<span></span>
</td>
<td class="text"> <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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">12,161,483<span></span>
</td>
<td class="nump">3,467,124<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 and shareholders&#8217; equity</a></td>
<td class="nump">14,210,152<span></span>
</td>
<td class="nump">3,800,908<span></span>
</td>
</tr>
<tr class="rh">
<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=us-gaap_RelatedPartyMember', window );">Related Parties</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_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES</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_OtherNotesPayableCurrent', window );">Other payable - related parties</a></td>
<td class="nump">$ 20,833<span></span>
</td>
<td class="nump">$ 195,732<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ConvertibleNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of convertible notes 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;">gdc_ConvertibleNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_OtherAssetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 assests non current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_OtherAssetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_StatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_StatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 recognized for present right to economic benefit.</p></div>
<a 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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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>Amount of asset recognized for present right to economic benefit, 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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the 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;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 notes 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, of receivables classified as other, due within one year or the 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;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount of accumulated undistributed earnings (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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-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;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535298261152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 value (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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 );">Common stock, shares authorized</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 );">Common stock, shares issued</a></td>
<td class="nump">5,453,416<span></span>
</td>
<td class="nump">1,844,877<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<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, shares outstanding</a></td>
<td class="nump">5,453,416<span></span>
</td>
<td class="nump">1,844,877<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size: 10pt">Giving retroactive effect to the
1-for-30 reverse stock split effective on November 9, 2022.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">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>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535295636576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpensesAbstract', window );"><strong>OPERATING EXPENSES</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_SellingAndMarketingExpense', window );">Selling and marketing expenses</a></td>
<td class="nump">$ 4,682,804<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">5,235,630<span></span>
</td>
<td class="nump">414,151<span></span>
</td>
</tr>
<tr class="ro">
<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">2,072,500<span></span>
</td>
<td class="text"> <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_OperatingExpenses', window );">TOTAL OPERATING EXPENSES</a></td>
<td class="nump">11,990,934<span></span>
</td>
<td class="nump">414,151<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_OperatingIncomeLoss', window );">LOSS FROM OPERATIONS</a></td>
<td class="num">(11,990,934)<span></span>
</td>
<td class="num">(414,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_NonoperatingIncomeExpenseAbstract', window );"><strong>OTHER INCOME (EXPENSE)</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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(81)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Gain from disposal of subsidiaries</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text"> <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_NonoperatingIncomeExpense', window );">TOTAL OTHER INCOME, NET</a></td>
<td class="nump">104,419<span></span>
</td>
<td class="text"> <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 FROM CONTINUING OPERATIONS</a></td>
<td class="num">(11,886,515)<span></span>
</td>
<td class="num">(414,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_IncomeTaxExpenseBenefit', window );">PROVISION FOR INCOME TAXES</a></td>
<td class="nump">327,822<span></span>
</td>
<td class="text"> <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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">LOSS FROM CONTINUING OPERATIONS</a></td>
<td class="num">(12,214,337)<span></span>
</td>
<td class="num">(414,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_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity', window );">Net loss from continuing operations attributable to noncontrolling interest</a></td>
<td class="num">(1,825,130)<span></span>
</td>
<td class="text"> <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_IncomeLossFromContinuingOperations', window );">Net loss from continuing operations attributable to shareholders of common stock</a></td>
<td class="num">(10,389,207)<span></span>
</td>
<td class="num">(414,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_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued operations:</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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax', window );">Loss from discontinued operations, net of taxes</a></td>
<td class="num">(2,132,049)<span></span>
</td>
<td class="num">(26,347,195)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Loss on disposal of discontinued operations, net of taxes</a></td>
<td class="num">(362)<span></span>
</td>
<td class="num">(4,060,609)<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">(14,346,748)<span></span>
</td>
<td class="num">(30,821,955)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest</a></td>
<td class="num">(1,825,130)<span></span>
</td>
<td class="text"> <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_NetIncomeLoss', window );">Net loss attributable to shareholders of common stock</a></td>
<td class="num">(12,521,618)<span></span>
</td>
<td class="num">(30,821,955)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive gain or loss</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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">- Foreign currency translation adjustment</a></td>
<td class="nump">48,655<span></span>
</td>
<td class="num">(46,397)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">- Unrealized gain on available-for-sale investments, net of tax</a></td>
<td class="nump">102,027<span></span>
</td>
<td class="text"> <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_OtherComprehensiveIncomeLossNetOfTax', window );">OTHER COMPREHENSIVE GAIN (LOSS), net of tax</a></td>
<td class="nump">150,682<span></span>
</td>
<td class="num">(46,397)<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, net of tax</a></td>
<td class="num">(14,196,066)<span></span>
</td>
<td class="num">(30,868,352)<span></span>
</td>
</tr>
<tr class="ro">
<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 noncontrolling interest</a></td>
<td class="num">(1,670,294)<span></span>
</td>
<td class="text"> <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 shareholders of common stock</a></td>
<td class="num">$ (12,525,772)<span></span>
</td>
<td class="num">$ (30,868,352)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>WEIGHTED AVERAGE NUMBER OF COMMON STOCKS</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Number of Common Stocks Basic (in Shares)</a></td>
<td class="nump">3,227,302<span></span>
</td>
<td class="nump">1,531,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_EarningsPerShareAbstract', window );"><strong>Loss per share from continuing operations</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_IncomeLossFromContinuingOperationsPerBasicShare', window );">Loss per share from continuing operations Basic (in Dollars per share)</a></td>
<td class="num">$ (3.22)<span></span>
</td>
<td class="num">$ (0.27)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Loss per share from discontinued operations</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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Loss per share from discontinued operations Basic (in Dollars per share)</a></td>
<td class="num">(0.66)<span></span>
</td>
<td class="num">(19.86)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_LossPerShareAvailableToCommonStockholdersAbstract', window );"><strong>Loss per share available to common stockholders</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_EarningsPerShareBasic', window );">Loss per share available to common stockholders Basic (in Dollars per share)</a></td>
<td class="num">$ (3.88)<span></span>
</td>
<td class="num">$ (20.13)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_LossPerShareAvailableToCommonStockholdersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_LossPerShareAvailableToCommonStockholdersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the 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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-18<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the 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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 17: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the 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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing 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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-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;">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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingCostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OperatingCostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-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;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-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;">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_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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535295847696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Common Stocks Diluted (in Shares)</a></td>
<td class="nump">3,227,302<span></span>
</td>
<td class="nump">1,531,316<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Loss per share from continuing operations Diluted</a></td>
<td class="num">$ (3.22)<span></span>
</td>
<td class="num">$ (0.27)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Loss per share from discontinued operations Diluted</a></td>
<td class="num">(0.66)<span></span>
</td>
<td class="num">(19.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_us-gaap_EarningsPerShareDiluted', window );">Loss per share available to common stockholders Diluted</a></td>
<td class="num">$ (3.88)<span></span>
</td>
<td class="num">$ (20.13)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the 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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479836/810-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535281027088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Shareholders&#8217; Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Preferred Stock</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Statutory Reserves</div></th>
<th class="th"><div>Unrestricted</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income</div></th>
<th class="th"><div>Total GD Culture Group Limited Shareholders&#8217; Equity</div></th>
<th class="th"><div>Non controlling Interest</div></th>
<th class="th"><div>Stock Subscription Receivable</div></th>
<th class="th"><div>Total</div></th>
</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 154<span></span>
</td>
<td class="nump">$ 83,038,827<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (26,019,119)<span></span>
</td>
<td class="nump">$ 225,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (25,165,728)<span></span>
</td>
<td class="nump">$ 32,079,991<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_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,543,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(30,821,955)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(30,821,955)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Issuance of common stock for acquisition Yuan Ma</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 26<span></span>
</td>
<td class="nump">7,679,974<span></span>
</td>
<td class="text"> <span></span>
</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>
<td class="text"> <span></span>
</td>
<td class="nump">7,680,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_StockIssuedDuringPeriodSharesOther', window );">Issuance of common stock for acquisition Yuan Ma (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">256,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia', window );">Issuance of common stock for acquisition Highlight Media</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 30<span></span>
</td>
<td class="nump">2,249,970<span></span>
</td>
<td class="nump">4,467<span></span>
</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>
<td class="text"> <span></span>
</td>
<td class="nump">2,254,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares', window );">Issuance of common stock for acquisition Highlight Media (in Shares)</a></td>
<td class="text"> <span></span>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">The cancellation of the common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (26)<span></span>
</td>
<td class="num">(32,844,684)<span></span>
</td>
<td class="text"> <span></span>
</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>
<td class="text"> <span></span>
</td>
<td class="num">(32,844,710)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">The cancellation of the common stock (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(254,916)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock', window );">Stock subscription receivable from issuance of common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</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>
<td class="nump">25,165,728<span></span>
</td>
<td class="nump">25,165,728<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(46,397)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(46,397)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 184<span></span>
</td>
<td class="nump">60,124,087<span></span>
</td>
<td class="nump">4,467<span></span>
</td>
<td class="num">(56,841,074)<span></span>
</td>
<td class="nump">179,460<span></span>
</td>
<td class="nump">$ 3,467,124<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,467,124<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_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,844,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationsOfTemporaryToPermanentEquity', window );">Reclassification of statutory reserves due to disposal</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,467)<span></span>
</td>
<td class="nump">4,467<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(12,521,618)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(12,521,618)<span></span>
</td>
<td class="num">(1,825,130)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,346,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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for cash, net of offering costs</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 259<span></span>
</td>
<td class="nump">12,515,193<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">12,515,452<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,515,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock for cash, net of offering costs (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,590,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Issuance of common stock for acquisition right, title, and interest in and to the certain software</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">749,981<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">750,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,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_StockIssuedDuringPeriodSharesAcquisitions', window );">Issuance of common stock for acquisition right, title, and interest in and to the certain software (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">187,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">The cancellation of the common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (13)<span></span>
</td>
<td class="num">(947,987)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(948,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(948,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_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">The cancellation of the common stock (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(133,333)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder', window );">Contribution by noncontrolling interest shareholder</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,483,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,483,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1', window );">Issuance of 1,876,103 pre-funded warrants for cash, net of offering costs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,089,043<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,089,043<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,089,043<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of pre-funded warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 96<span></span>
</td>
<td class="num">(96)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of pre-funded warrants (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">963,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments', window );">Fair value changes of on available-for-sale investments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">102,027<span></span>
</td>
<td class="nump">102,027<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102,027<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(106,181)<span></span>
</td>
<td class="num">(106,181)<span></span>
</td>
<td class="nump">154,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,655<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 545<span></span>
</td>
<td class="nump">$ 77,530,221<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (69,358,225)<span></span>
</td>
<td class="nump">$ 175,306<span></span>
</td>
<td class="nump">$ 8,347,847<span></span>
</td>
<td class="nump">$ 3,813,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,161,483<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_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,453,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represent the number of issuance of common stock for acquisition highlight media.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of contribution by noncontrolling interest shareholder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of fair value changes of on available-for-sale investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of issuance of common stock for acquisition highlight media.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for stock subscription receivable from issuance of 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;">gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-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;">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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ReclassificationsOfTemporaryToPermanentEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationsOfTemporaryToPermanentEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pursuant to acquisitions 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-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;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 equity for down round feature triggered for warrant classified as equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>122
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282392832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Shareholders&#8217; Equity (Parentheticals)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts', window );">Issuance of pre-funded warrants for cash, net of offering costs</a></td>
<td class="nump">$ 1,876,103<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of issuance of pre-funded warrants for cash, net of offering 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;">gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>123
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535296238400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<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">$ (14,346,748)<span></span>
</td>
<td class="num">$ (30,821,955)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 equipment</a></td>
<td class="nump">1,679<span></span>
</td>
<td class="nump">718<span></span>
</td>
</tr>
<tr class="re">
<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">345,155<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Lease expenses of right-of-use assets</a></td>
<td class="nump">106,159<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetImpairmentCharges', window );">Impairment of prepaid and other current assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">20,082,123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">(Gain)/loss from the disposal of discontinued operations or subsidiaries</a></td>
<td class="num">(99,638)<span></span>
</td>
<td class="nump">4,060,609<span></span>
</td>
</tr>
<tr class="re">
<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 of goodwill</a></td>
<td class="nump">2,070,753<span></span>
</td>
<td class="nump">6,590,339<span></span>
</td>
</tr>
<tr class="ro">
<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>Change in operating assets and liabilities</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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">97,804<span></span>
</td>
<td class="num">(158,392)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Other receivables</a></td>
<td class="num">(14,283)<span></span>
</td>
<td class="nump">1,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent', window );">Other receivable - related party</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">189,320<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(2,946)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpensesOther', window );">Prepaid and other current assets</a></td>
<td class="num">(1,291,192)<span></span>
</td>
<td class="num">(66,823)<span></span>
</td>
</tr>
<tr class="ro">
<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 assets</a></td>
<td class="num">(250,740)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(127,297)<span></span>
</td>
<td class="nump">291,234<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="nump">10,457<span></span>
</td>
<td class="nump">227,636<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_IncreaseDecreaseInCustomerDeposit', window );">Customer deposits</a></td>
<td class="nump">68,531<span></span>
</td>
<td class="num">(2,116,847)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="nump">9,459<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Taxes payable</a></td>
<td class="num">(8,478)<span></span>
</td>
<td class="num">(484)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToOtherRelatedParties', window );">Other payable - related parties</a></td>
<td class="num">(139,927)<span></span>
</td>
<td class="nump">837,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredLiabilities', window );">Deferred tax liability</a></td>
<td class="nump">327,822<span></span>
</td>
<td class="text"> <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 operating activities</a></td>
<td class="num">(13,240,484)<span></span>
</td>
<td class="num">(886,211)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Net increase in cash from acquisition of Highlight Media</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">215,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net increase (decrease) in cash from disposal of discontinued operations or subsidiaries</a></td>
<td class="nump">199,980<span></span>
</td>
<td class="num">(12,702,666)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchase of intangible assets</a></td>
<td class="num">(2,903,104)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMachineryAndEquipment', window );">Purchase of equipment</a></td>
<td class="num">(14,190)<span></span>
</td>
<td class="num">(6,566)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchase of convertible notes</a></td>
<td class="num">(2,500,000)<span></span>
</td>
<td class="text"> <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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(5,217,314)<span></span>
</td>
<td class="num">(12,493,352)<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 common stock</a></td>
<td class="nump">12,515,452<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Proceeds from issuance of pre-funded warrants</a></td>
<td class="nump">5,089,043<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromContributedCapital', window );">Contribution by noncontrolling interest shareholder</a></td>
<td class="nump">5,483,930<span></span>
</td>
<td class="text"> <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">23,088,425<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">EFFECT OF EXCHANGE RATE CHANGE ON CASH AND CASH EQUIVALENTS</a></td>
<td class="nump">155,783<span></span>
</td>
<td class="num">(819,659)<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 (DECREASE) IN CASH AND CASH EQUIVALENTS</a></td>
<td class="nump">4,786,410<span></span>
</td>
<td class="num">(14,199,222)<span></span>
</td>
</tr>
<tr class="re">
<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 CASH EQUIVALENTS, BEGINNING OF YEAR</a></td>
<td class="nump">389,108<span></span>
</td>
<td class="nump">14,588,330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH AND CASH EQUIVALENTS, END OF YEAR</a></td>
<td class="nump">5,175,518<span></span>
</td>
<td class="nump">389,108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL CASH FLOW INFORMATION:</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_IncomeTaxesPaid', window );">Cash paid for income tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>NON-CASH TRANSACTIONS OF INVESTING AND FINANCING ACTIVITIES</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_gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities', window );">Issuance of common stock for acquisition right, title, and interest in and to the certain software</a></td>
<td class="nump">750,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1', window );">Issuance of common stock for acquisition of Yuan Ma</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">7,680,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_gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia', window );">Issuance of common stock for acquisition of Highlight Media</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,250,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_CancellationOfCommonStocks', window );">The cancellation of the common stock</a></td>
<td class="nump">948,000<span></span>
</td>
<td class="nump">32,844,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Exercise of pre-funded warrants</a></td>
<td class="nump">96<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Fair value changes of convertible notes receivable</a></td>
<td class="nump">$ 102,027<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_CancellationOfCommonStocks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cancellation of the 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;">gdc_CancellationOfCommonStocks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_IncreaseDecreaseInCustomerDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_IncreaseDecreaseInCustomerDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Initial recognition of right-of-use assets and 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;">gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock for acquisition Highlight Media.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-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;">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_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-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;">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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-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;">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_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) of investing activities of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-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;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueToOtherRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 related party payables 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueToOtherRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 owed to the reporting entry (during the current year or operating cycle) in the form of loans and obligations (generally evidenced by promissory notes) made to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 receivables 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpensesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpensesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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;">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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 investments that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMachineryAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for acquisition of machinery and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMachineryAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromContributedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received by a corporation from a shareholder 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromContributedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 rights to purchase common shares at predetermined price (usually issued together with corporate 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282391392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Organization<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Nature of Business and Organization [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Nature of business and organization</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 1 &#8211; Nature of business
and organization</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">GD Culture
Group Limited (&#8220;GDC&#8221; or the &#8220;Company&#8221;), formerly known as Code Chain New Continent Limited, TMSR Holding Company
Limited and JM Global Holding Company, is a Nevada corporation and a holding company. The Company currently conducts its operations on
virtual content production (the &#8220;Virtual Content Production&#8221;) through the Company and two subsidiaries, AI Catalysis corp.
(&#8220;AI Catalysis&#8221;) and Shanghai Xianzhui Technology Co., Ltd. (&#8220;SH Xianzhui&#8221;). The Company focuses its business
mainly on: 1) AI-driven digital human creation and customization; 2) Live streaming and e-commerce, and, 3) Live Streaming Interactive
Game. The Company has relentlessly been focusing on serving its customers and creating value for them through the continual innovation
and optimization of its products and services. Currently, the Company&#8217;s subsidiaries, Citi Profit Investment Holding Limited (&#8220;Citi
Profit BVI&#8221;), Highlights Culture Holding Co., Limited (&#8220;Highlight HK&#8221;), Shanghai Highlight Entertainment Co., Ltd. (&#8220;Highlight
WFOE&#8221;) are holding companies with no material operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">SH Xianzhui&#160;was
incorporated by Highlight WFOE and other two shareholders on August 10, 2023. SH Xianzhui is principally engaged in the provision of social
media marketing agency service. Highlight WFOE owns&#160;73.3333% of the total equity interest of SH Xianzhui. On October 27, 2023, the
Company entered into an equity purchase agreement with Highlight WFOE and Beijing Hehe Property Management Co., Ltd. (&#8220;Beijing Hehe&#8221;),
which was amended on November 10, 2023 (such equity purchase agreement, as amended, the &#8220;Agreement&#8221; for purpose of this section
&#8220;Investment in JV&#8221;), pursuant to which the Highlight WFOE agreed to purchase&#160;13.3333% equity interest in SH Xianzhui
from Beijing Hehe and the Company agreed to issue&#160;400,000&#160;shares of common stock of the Company, valued at $2.7820&#160;per
share, the average closing bid price of the common stock of GDC as of the five trading days immediately preceding the date of the Agreement,
to Beijing Hehe or its assigns. On January 11, 2024, the Company issued the 400,000 shares of its common stock to Beijing Hehe and the
transaction was completed. Up to the date of the financial statements were issued, the Company owns 73.3333% of the total equity interest
of SH Xianzhui.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">AI Catalysis
is a Nevada corporation, incorporated on May 18, 2023. AI Catalysis is expected to bridge the realms of the internet, media, and artificial
intelligence (&#8220;AI&#8221;) technologies. Positioned at the crossroads of traditional and streaming media, AI Catalysis plans to elevate
the experience of media with AI-based interactive and smart content, aiming to transform the whole media landscape. At present, AI Catalysis
primarily focused on the application of AI digital human technology with the sectors of e-commerce and entertainment to improve the interaction
experiences online. AI Catalysis strives to deliver stable interactive livestreaming products to AI Catalysis&#8217; users. AI Catalysis foresees
future expansion to a variety of business sectors with AI applications in different scenarios. AI Catalysis plans to enter into the livestreaming
market with a focus on e-commerce and livestreaming interactive game.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Prior to
September 28, 2022, the Company also conducted business through Sichuan Wuge Network Games Co., Ltd. (&#8220;Wuge&#8221;). Makesi WFOE
had a series of contractual arrangement with Wuge that established a variable interest entity (the &#8220;VIE&#8221;) structure. For accounting
purposes, Makesi WFOE was the primary beneficiary of Wuge. Accordingly, under U.S. GAAP, GDC treated Wuge as the consolidated affiliated
entity and has consolidated Wuge&#8217;s financial statements prior to September 28, 2022. Wuge focused its business on research, development
and application of Internet of Things (IoT) and electronic tokens Wuge digital door signs. On September 28, 2022, Makesi WFOE entered
into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE Agreements and to cancel the shares previously
issued to the shareholders of Wuge, based on the average closing price of $0.237&#160;per share of the Company during the 30 trading days
immediately prior to the date of the termination agreement. As a result of such termination, the Company no longer treats Wuge as a consolidated
affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#8217;s consolidated financial statements
under U.S. GAAP.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Prior to
June 26, 2023, the Company had a subsidiary TMSR HK, which owns&#160;100% equity interest in Makesi WFOE. Makesi WFOE had a series of
contractual arrangement with Shanghai Yuanma Food and Beverage Management Co., Ltd. (&#8220;Yuanma&#8221;) that established a VIE structure.
For accounting purposes, Makesi WFOE was the primary beneficiary of Yuanma. Accordingly, under U.S. GAAP, GDC treated Yuanma as the consolidated
affiliated entity and has consolidated Yuanma&#8217;s financial results in GDC&#8217;s financial statements prior to June 26, 2023. On
June 26, 2023, GDC entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the
Company agreed to sell, and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR HK. The sale of TMSR HK
did not have any material impact on the Company&#8217;s consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Prior to
September 26, 2023, the Company also conducted business through Shanghai Highlight Media Co., Ltd. (&#8220;Highlight Media&#8221;). Highlight
WFOE had a series of contractual arrangement with Highlight Media. For accounting purposes, Highlight WFOE was the primary beneficiary
of Highlight Media. Accordingly, under U.S. GAAP, GDC treated Highlight Media as the consolidated affiliated entity and has consolidated
Highlight Media&#8217;s financial results in GDC&#8217;s financial statements prior to September 26, 2023. Highlight Media was an integrated
marketing service agency, focusing on enterprise brand management, crisis public relations, intelligent public opinion monitoring, media
PR, financial and economic we-media operation, digital face application, large-scale exhibition services and other businesses. On September
26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders of Highlight Media to terminate
the VIE Agreements and sold the interest in the VIE Agreements. As a result of such termination, the Company no longer treats Highlight
Media as a consolidated affiliated entity or consolidates the financial results and balance sheet of Highlight Media in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accompanying
consolidated financial statements reflect the activities of GDC and each of the following entities:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: Black 1.5pt solid; width: 25%"><span style="font-size: 10pt"><b>Name</b></span></td> <td style="width: 1%">&#160;</td> <td style="border-bottom: Black 1.5pt solid; width: 48%; text-align: center"><span style="font-size: 10pt"><b>Background</b></span></td> <td style="width: 1%">&#160;</td> <td style="text-align: center; border-bottom: Black 1.5pt solid; width: 25%"><span style="font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">Citi Profit BVI</span></td> <td>&#160;</td> <td><span style="font-size: 10pt">&#9679;&#160;&#160;A British Virgin Island company Incorporated in April 2019</span></td> <td>&#160;</td> <td><span style="font-size: 10pt">100% owned by the Company</span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">TMSR HK</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Hong Kong company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in April 2019</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">100% owned by Citi Profit BVI</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">Highlight HK</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Hong Kong company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in November 2022</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">100% owned by Citi Profit BVI</span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">Makesi WFOE</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in December 2020</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">100% owned by TMSR HK</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">Highlight WFOE</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in January 2023</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">100% owned by Highlight HK</span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">Yuanma</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on June 21, 2022</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">VIE of Makesi WFOE</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">Wuge</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on January 3, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on September 28, 2022</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">VIE of Makesi WFOE</span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">Highlight Media</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on September 16, 2022</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on September 26, 2023</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">VIE of Highlight WFOE</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">AI Catalysis</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Nevada company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in May 2023</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">100% owned by the Company</span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">SH Xianzhui</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in August 2023</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">73.3333% owned by Highlight WFOE</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Contractual Arrangements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Wuge,
Yuanma and Highlight Media were controlled through contractual agreements in lieu of direct equity ownership by the Company or any
of its subsidiaries. Such contractual arrangements consist of a series of five agreements, consulting services agreement, equity
pledge agreement, call option agreement, voting rights proxy agreement, and operating agreement (collectively the &#8220;Contractual
Arrangements&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Material
terms of each of the VIE agreements with Wuge are described below. The VIE agreements with Wuge were terminated and the Company disposed
Wuge as of September 28, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Technical
Consultation and Services Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the technical consultation and services agreement between Wuge and Tongrong Technology (Jiangsu) Co., Ltd., a then indirect subsidiary
of the Company (&#8220;Tongrong WFOE&#8221;), dated January 3, 2020, Tongrong WFOE has the exclusive right to provide consultation services
to Wuge relating to Wuge&#8217;s business, including but not limited to business consultation services, human resources development, and
business development. Tongrong WFOE exclusively owns any intellectual property rights arising from the performance of this agreement.
Tongrong WFOE has the right to determine the service fees based on Wuge&#8217;s actual operation on a quarterly basis. This agreement
will be effective as long as Wuge exists. Tongrong WFOE may terminate this agreement at any time by giving 30 days&#8217; prior written
notice to Wuge.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equity
Pledge Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
equity pledge agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, the shareholders of Wuge pledged
all of their equity interests in Wuge to Tongrong WFOE to guarantee Wuge&#8217;s performance of relevant obligations and indebtedness
under the technical consultation and services agreement. In addition, the shareholders of Wuge will complete the registration of the equity
pledge under the agreement with the competent local authority. If Wuge breaches its obligation under the technical consultation and services
agreement, Tongrong WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This
pledge will remain effective until all the guaranteed obligations are performed or the shareholders of Wuge cease to be shareholders of
Wuge.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equity
Option Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
equity option agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, each of the shareholders of Wuge
irrevocably granted to Tongrong WFOE or its designee an option to purchase at any time, to the extent permitted under PRC law, all or
a portion of his equity interests in Wuge. Also, Tongrong WFOE or its designee has the right to acquire any and all of its assets of Wuge.
Without Tongrong WFOE&#8217;s prior written consent, Wuge&#8217;s shareholders cannot transfer their equity interests in Wuge and Wuge
cannot transfer its assets. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under
the PRC law at the time of the exercise of the option. This pledge will remain effective until all options have been exercised.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Voting
Rights Proxy and Financial Support Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
voting rights proxy and financial support agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, each
Wuge Shareholder irrevocably appointed Tongrong WFOE as its attorney-in-fact to exercise on such shareholder&#8217;s behalf any and all
rights that such shareholder has in respect of his equity interests in Wuge, including but not limited to the power to vote on its behalf
on all matters of Wuge requiring shareholder approval in accordance with the articles of association of Wuge. The proxy agreement is for
a term of&#160;20&#160;years and can be extended by Tongrong WFOE unilaterally by prior written notice to the other parties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
11, 2021, Makesi WFOE entered into a series of assignment agreements with Tongrong WFOE, Wuge and the shareholders of Wuge, pursuant to
which Tongrong WFOE assign all its rights and obligations under the VIE agreements to Makesi WFOE. The VIE agreements and the assignment
agreements granted Makesi WFOE with the power, rights and obligations equivalent in all material respects to those it would possess as
the sole equity holder of Wuge, including absolute rights to control the management, operations, assets, property and revenue of Wuge.
The assignment did not have any impact on Company&#8217;s consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
28, 2022, Makesi WFOE terminated the VIE agreements with Wuge and the shareholders of Wuge.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Material
terms of each of the VIE agreements with Yuanma are described below. The Company disposed TMSR HK, Makesi WFOE and Yuanma on June 26,
2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Technical
Consultation and Services Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the technical consultation and services agreement between Makesi WFOE and Yuanma dated June 21, 2022, Makesi WFOE has the exclusive
right to provide consultation services to Yuanma relating to Yuanma&#8217;s business, including but not limited to business consultation
services, human resources development, and business development. Makesi WFOE exclusively owns any intellectual property rights arising
from the performance of this agreement. Makesi WFOE has the right to determine the service fees based on Yuanma&#8217;s actual operation
on a quarterly basis. This agreement will be effective for 20 years and can be extended by Makesi WFOE unilaterally by prior written notice
to the other parties. Makesi WFOE may terminate this agreement at any time by giving a 30 days&#8217; prior written notice to Yuanma.
If any party breaches the agreement and fails to cure within 30 days from the written notice from the non-breach party, the non-breach
party may (i) terminate the agreement and request the breaching party to compensate the non-breaching party&#8217;s loss or (ii) request
special performance by the breaching party and the breaching party to compensate the non-breaching party&#8217;s loss.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equity
Pledge Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
equity pledge agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, Yuanma Shareholders pledged all of their
equity interests in Yuanma to Makesi WFOE to guarantee Yuanma&#8217;s performance of relevant obligations and indebtedness under the technical
consultation and services agreement. In addition, Yuanma Shareholders will complete the registration of the equity pledge under the agreement
with the competent local authority. If Yuanma breaches its obligation under the technical consultation and services agreement, Makesi
WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This pledge will remain
effective until all the guaranteed obligations are performed or the Yuanma Shareholders cease to be shareholders of Yuanma.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equity
Option Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
equity option agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, each of Yuanma Shareholders irrevocably
granted to Makesi WFOE or its designee an option to purchase at any time, to the extent permitted under PRC law, all or a portion of his
equity interests in Yuanma. Also, Makesi WFOE or its designee has the right to acquire any and all of its assets of Yuanma. Without Makesi
WFOE&#8217;s prior written consent, Yuanma&#8217;s shareholders cannot transfer their equity interests in Yuanma and Yuanma cannot transfer
its assets. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under the PRC law at
the time of the exercise of the option. This pledge will remain effective until all options have been exercised.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Voting
Rights Proxy and Financial Support Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
voting rights proxy and financial support agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, each Yuanma
Shareholder irrevocably appointed Makesi WFOE as its attorney-in-fact to exercise on such shareholder&#8217;s behalf any and all rights
that such shareholder has in respect of his equity interests in Yuanma, including but not limited to the power to vote on its behalf on
all matters of Yuanma requiring shareholder approval in accordance with the articles of association of Yuanma. The proxy agreement is
for a term of&#160;20&#160;years and can be extended by Makesi WFOE unilaterally by prior written notice to the other parties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
26, 2023, the Company sold all the issued and outstanding equity interest in TMSR HK.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Material
terms of each of the VIE agreements with Highlight Media are described below. The VIE agreements with Highlight Media were terminated
and the Company disposed Highlight Media as of September 26, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Technical
Consultation and Services Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the technical consultation and services agreement between Highlight Media and Makesi WFOE dated September 16, 2022, Makesi WFOE has
the exclusive right to provide consultation services to Highlight Media relating to Highlight Media&#8217;s business, including but not
limited to business consultation services, human resources development, and business development. Makesi WFOE exclusively owns any intellectual
property rights arising from the performance of this agreement. Makesi WFOE has the right to determine the service fees based on Highlight
Media&#8217;s actual operation on a quarterly basis. This agreement will be effective as long as Highlight Media exists. Makesi WFOE may
terminate this agreement at any time by giving a 30 days&#8217; prior written notice to Highlight Media.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equity
Pledge Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
equity pledge agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September 16, 2022, the shareholders
of Highlight Media pledged all of their equity interests in Highlight Media to Makesi WFOE to guarantee Highlight Media&#8217;s performance
of relevant obligations and indebtedness under the technical consultation and services agreement. In addition, the shareholders of Highlight
Media will complete the registration of the equity pledge under the agreement with the competent local authority. If Highlight Media breaches
its obligation under the technical consultation and services agreement, Makesi WFOE, as pledgee, will be entitled to certain rights, including
the right to sell the pledged equity interests. This pledge will remain effective until all the guaranteed obligations are performed or
the shareholders of Highlight Media cease to be shareholders of Highlight Media.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equity
Option Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
equity option agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September 16, 2022, each of the
shareholders of Highlight Media irrevocably granted to Makesi WFOE or its designee an option to purchase at any time, to the extent permitted
under PRC law, all or a portion of his equity interests in Highlight Media. Also, Makesi WFOE or its designee has the right to acquire
any and all of its assets of Highlight Media. Without Makesi WFOE&#8217;s prior written consent, Highlight Media&#8217;s shareholders
cannot transfer their equity interests in Highlight Media and Highlight Media cannot transfer its assets. The acquisition price for the
shares or assets will be the minimum amount of consideration permitted under the PRC law at the time of the exercise of the option. This
pledge will remain effective until all options have been exercised.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Voting
Rights Proxy and Financial Support Agreement.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Under the
voting rights proxy and financial support agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September
16, 2022, each Highlight Media Shareholder irrevocably appointed Makesi WFOE as its attorney-in-fact to exercise on such shareholder&#8217;s
behalf any and all rights that such shareholder has in respect of his equity interests in Highlight Media, including but not limited to
the power to vote on its behalf on all matters of Highlight Media requiring shareholder approval in accordance with the articles of association
of Highlight Media. The proxy agreement is for a term of&#160;20&#160;years and can be extended by Makesi WFOE unilaterally by prior written
notice to the other parties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On February
27, 2023, Highlight WFOE entered into a series of assignment agreements with Makesi WFOE, Highlight Media and Highlight Shareholders,
pursuant to which Makesi WFOE assign all its rights and obligations under the VIE agreements to Highlight WFOE. The VIE agreements and
the assignment agreements grant Highlight WFOE with the power, rights and obligations equivalent in all material respects to those it
would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets, property
and revenue of Highlight Media. The assignment does not have any impact on Company&#8217;s consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
26, 2023, Highlight WFOE terminated the VIE agreements with Highlight Media and the shareholders of Highlight Media.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of the
date of this report, the Company primary operations are focused on the live streaming market with focus on e-commerce and live streaming
interactive game in the United States through its subsidiaries AI Catalysis and SH Xianzhui. All Wuge digital door signs business and
Highlight Media enterprise brand management service have been disposed.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282208000">
<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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of significant accounting policies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
2 &#8211; Summary of significant accounting policies</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Basis
of Presentation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accompanying
consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States
of America (&#8220;U.S. GAAP&#8221;) for information pursuant to the rules and regulations of the Securities Exchange Commission (&#8220;SEC&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Principles
of Consolidation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The consolidated
financial statements of the Company include the accounts of GDC and its wholly owned subsidiaries and </span>VIEs<span style="background-color: white">.
All intercompany transactions and balances are eliminated upon consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Use
of Estimates and Assumptions</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The preparation
of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the
reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial
statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected
in the Company&#8217;s consolidated financial statements include the useful lives of intangible assets and equipment, impairment of long-lived
assets, collectability of receivables, fair value of convertible notes, discount rate used to measure present value of lease liabilities
and valuation allowance for deferred tax assets. Actual results could differ from these estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Foreign
Currency Translation and Transactions</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The reporting
currency of the Company is the U.S. dollar. The PRC subsidiaries of the Company conduct its businesses in the local currency, Renminbi
(RMB), as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted set forth in the H.10
statistical release of the Federal Reserve Board at the end of the period. The statement of operations accounts are translated at the
average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process
are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions
denominated in a currency other than the functional currency are included in the results of operations as incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Translation
adjustments included in accumulated other comprehensive income amounted to $73,279&#160;and $179,460&#160;as of December 31, 2023 and
2022, respectively. The balance sheets amounts, with the exception of shareholders&#8217; equity at December 31, 2023 and 2022 were translated
at&#160;7.10&#160;RMB and&#160;6.38&#160;RMB to $1.00, respectively. The shareholders&#8217; equity accounts were stated at their historical
rate. The average translation rates applied to statements of operations accounts for the years ended December 31, 2023 and 2022 were&#160;7.08&#160;RMB
and&#160;6.73&#160;RMB</span> to $1.00<span style="background-color: white">, respectively. Cash flows are also translated at average
translation rates for the periods, therefore, amounts reported on the statements of cash flows will not necessarily agree with changes
in the corresponding balances on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The PRC
government imposes significant exchange restrictions on fund transfers out of the PRC that are not related to business operations. These
restrictions have not had a material impact on the Company because it has not engaged in any significant transactions that are subject
to the restrictions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Cash
and cash equivalents</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Cash and
cash equivalents include cash on hand and demand deposits placed with commercial banks or other financial institutions and highly liquid
investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three&#160;months
or less. All cash and cash equivalents are unrestricted as to withdrawal and use.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Prepaid
and other current assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Prepaid
and other current assets are advances paid to outside vendors for future inventory or services purchases. The Company has legally binding
contracts with its vendors, which require any outstanding prepayments to be returned to the Company when the contract ends.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Convertible
Notes Receivable</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes (as defined in Note 13) according to ASC 320 &#8220;Investments
&#8212; Debt Securities&#8221; and concluded that the convertible notes should be classified as an available-for-sale security and measured
at fair value. To evaluate the fair value of the available-for-sale security, the Company used the valuation methodology of income approach,
which is determined by the future cash flow forecast. The fair value changes of the convertible notes receivable were recorded as other
comprehensive income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equipment</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Equipment
are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method after consideration of the estimated
useful lives of the assets and estimated residual value.&#160;The estimated useful lives and residual value are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Estimated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Residual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Value</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Office equipment and furnishing</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">5&#160;years</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5</td><td style="width: 1%; text-align: left">%</td></tr> </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The cost
and related accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of operations and comprehensive loss. Expenditures for maintenance and repairs are charged to earnings
as incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Intangible
Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Intangible
assets represent software that are stated at cost, less accumulated amortization. Research and development costs associated with internally
developed patents are expensed when incurred. Amortization expense is recognized on the straight-line basis over the estimated useful
lives of the assets. The software has finite useful lives and is amortized using a straight-line method that reflects the estimated pattern
in which the economic benefits of the intangible asset are to be consumed. The Company amortizes the cost of software, over their useful
life using the straight-line method. The Company also re-evaluates the periods of amortization to determine whether subsequent events
and circumstances revised estimates of useful lives.&#160;The estimated useful life is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Useful Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Software</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">5&#160;years</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Lease</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
determines if an arrangement is a lease at inception. Leases that transfer substantially all of the benefits and risks incidental to the
ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at
the inception of the lease. All other leases are accounted for as operating leases. The Company has no significant finance leases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
recognizes lease liabilities and corresponding right-of-use assets on the balance sheet for leases. Operating lease right- of-use assets
(the &#8220;ROU&#8221;) are disclosed as non-current assets in the Company&#8217;s consolidated balance sheets. Current maturities of
operating lease liabilities are classified as operating lease liabilities - current, and operating lease liabilities that will be due
in more than one year are disclosed as non-current liabilities on the consolidated balance sheets. Operating lease right-of-use assets
and operating lease liabilities are initially recognized based on the present value of future lease payments at lease commencement. The
operating lease right-of-use asset also includes any lease payments made prior to lease commencement and the initial direct costs incurred
by the lessee and is recorded net of any lease incentives received. As the interest rates implicit in most of the leases are not readily
determinable, the Company uses the incremental borrowing rates based on the information available at lease commencement to determine the
present value of the future lease payments. Operating lease expenses are recognized on a straight-line basis over the term of the lease.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Most leases
have initial terms ranging from&#160;1 to 5.5 years. The Company&#8217;s lease agreements did not include non-lease components. Lease
expense for fixed lease payments is recognized on a straight-line basis over the lease term. The Company&#8217;s lease agreements do not
contain any significant residual value guarantees or restricted covenants. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluates the carrying value of ROU assets if there are indicators of impairment and reviews the recoverability of the related asset group.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
reassesses of a contract is or contains a leasing arrangement and re-measures ROU assets and liabilities upon modification of the contract.
The Company will derecognize ROU assets and liabilities, with difference recognized in the income statement on the contract termination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Goodwill</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Goodwill
represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiary
at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate
impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. In accordance with ASC 350 Intangibles<span style="font-family: Times New Roman, Times, Serif">&#8212;</span>Goodwill
and Other, the Company may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill
impairment test. In the qualitative assessment, the Company considers factors such as macroeconomic conditions, industry and market considerations,
overall financial performance of the reporting unit, and other specific information related to the operations, business plans and strategies
of the reporting unit, including consideration of the impact of the COVID-19 pandemic. Based on the qualitative assessment, if it is more
likely than not that the fair value of a reporting unit is less than the carrying amount, the quantitative impairment test is performed.
The Company may also bypass the qualitative assessment and proceed directly to perform the quantitative impairment test. If the fair value
of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit
exceeds its fair value, the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value is recognized as impairment.
Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, allocation
of assets, liabilities and goodwill to reporting units, and determination of the fair value of each reporting unit.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Impairment
for Long-lived Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Long-lived
assets, including equipment, intangible assets and ROU assets with finite lives are reviewed for impairment whenever events or changes
in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that
the carrying value of an asset may not be recoverable individually or as a group at the lowest level for which there are identifiable
cash flows that are largely independent of the cash flows of the other assets and liabilities. The Company assesses the recoverability
of the assets (or group of assets) based on the undiscounted future cash flows the assets (or group of assets) are expected to generate
and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset (or group
of assets) plus net proceeds expected from disposition of the asset (or group of assets), if any, are less than the carrying value of
the asset (or group of assets). If an impairment is identified, the Company would reduce the carrying amount of the asset (or group of
assets) to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market
values. The carrying amount of the asset (or the long-lived assets in the asset group on a pro rata basis using the relative carrying
amounts) is reduced to the extent not lower than the fair value of the asset. The adjusted carrying amounts after an impairment charge
represent the new cost basis and is depreciated over their remaining useful lives.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Fair
value measurement</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accounting
standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires
disclosure of the fair value of financial instruments held by the Company. The Company considers the carrying amount of cash, accounts
receivable, other receivables, accounts payable, other payables and accrued liabilities to approximate their fair values because of their
short term nature.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accounting
standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure
requirements for fair value measures. The three levels are defined as follow:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-size: 10pt">Level 1 inputs to the valuation
methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Level 2 inputs to the valuation
methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets
or liability, either directly or indirectly, for substantially the full term of the financial instruments.</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-size: 10pt">Level 3 inputs to the valuation
methodology are unobservable and significant to the fair value.</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023 and 2022, the carrying values of cash, accounts receivable, other receivables, accounts payable, other payables and accrued liabilities
approximate their fair values due to the short-term nature of the instruments. Fair value of convertible notes receivable has been discussed
in Note 21.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Revenue
recognition</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
1, 2018, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2014-09 Revenue from Contracts with Customers (ASC 606) using
the modified retrospective method for contracts that were not completed as of January 1, 2018. This did not result in an adjustment to
retained earnings upon adoption of this new guidance as the Company&#8217;s revenue, other than retainage revenues, was recognized based
on the amount of consideration we expect to receive in exchange for satisfying the performance obligations. However, the impact of the
Company&#8217;s retainage revenue was not material as of the date of adoption, and as a result, did not result in an adjustment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The core
principle underlying the revenue recognition ASC 606 is that the Company will recognize revenue to represent the transfer of goods and
services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. This
will require the Company to identify contractual performance obligations and determine whether revenue should be recognized at a point
in time or over time, based on when control of goods and services transfers to a customer. The Company&#8217;s revenue streams are primarily
recognized at a point in time.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The ASC
606 requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company
(i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocate
the transaction price to the respective performance obligations in the contract, and (v) recognize revenue when (or as) the Company satisfies
the performance obligation. The application of the five-step model to the revenue streams compared to the prior guidance did not result
in significant changes in the way the Company records its revenue. Upon adoption, the Company evaluated its revenue recognition policy
for all revenue streams within the scope of the ASC 606 under previous standards and using the five-step model under the new guidance
and confirmed that there were no differences in the pattern of revenue recognition except its retainage revenues.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">An entity
will also be required to determine if it controls the goods or services prior to the transfer to the customer in order to determine if
it should account for the arrangement as a principal or agent. Principal arrangements, where the entity controls the goods or services
provided, will result in the recognition of the gross amount of consideration expected in the exchange. Agent arrangements, where the
entity simply arranges but does not control the goods or services being transferred to the customer, will result in the recognition of
the net amount the entity is entitled to retain in the exchange.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company,
as a principal, provides services to clients under separate contracts, generating revenue. The pricing terms specified in the contracts
are fixed. An obligation to perform is identified in contracts with clients. Revenue is recognized over the period in which the services
are earned.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Payments
received prior to the relevant criteria for revenue recognition are met, are recorded as customer deposits.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
did not have any revenue streams from continuing operations for the years ended December 31, 2023 and 2022. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Income Taxes</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
accounts for income taxes in accordance with U.S. GAAP for income taxes. The charge for taxation is based on the results for the fiscal
year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively
enacted by the balance sheet date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Deferred
taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying
amount of assets and liabilities in the consolidated financial statements and the corresponding tax basis used in the computation of assessable
tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized
to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized.
Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled.
Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity,
in which case the deferred tax is also dealt with in equity. Deferred tax assets are reduced by a valuation allowance when, in the opinion
of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes
are provided for in accordance with the laws of the relevant taxing authorities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">An uncertain
tax position is recognized as a benefit only if it is &#8220;more likely than not&#8221; that the tax position would be sustained in a
tax examination, with a tax examination being presumed to occur.&#160;The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.&#160;For tax positions not meeting the &#8220;more likely than not&#8221;
test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense
in the period incurred. The Company incurred no such penalties and interest for the years ended December 31, 2023 and 2022. As of December
31, 2023, the Company&#8217;s PRC tax returns filed for 2023 remain subject to examination by any applicable tax authorities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Interest</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Interest
income is mainly generated from bank deposits and other interest earning financial assets and is recognized on an accrual basis using
the effective interest method.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Net
Loss per Common Stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Basic loss
per share is computed by dividing loss available to common stockholders of the Company by the weighted average common stocks outstanding
during the period. Diluted loss per share takes into account the potential dilution that could occur if securities or other contracts
to issue common stocks were exercised and converted into common stocks.&#160;</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In May 2023
and November 2023 in connection with the placement agency agreements (see Note 17), the Company issued and sold pre-funded warrants exercisable
for an aggregate of 844,351 and 1,876,103 shares of common stock, at the exercise price of $8.35 and $3.019 per share, of which $8.349
and $3.018 was pre-funded and paid to the Company upon issuance of the pre-funded warrants, respectively. The remaining exercise price
of the pre-funded warrants is $0.001 per share. The pre-funded warrants are exercisable by the holders at any time and do not expire.
On November 1, 2023, in connection with the Warrant Exchange Agreements (see Note 17), the holders of May 2023 Unregistered Warrants (as
defined in Note 17) surrendered the May 2023 Unregistered Warrants, and the Company cancelled the May 2023 Unregistered Warrants and issued
to these holders pre-funded warrants to purchase up to 577,260 shares of the Company&#8217;s common stock with no consideration.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">For the
year ended December 31, 2023, 1,807,951 pre-funded warrants representing 1,807,951 shares of the Company&#8217;s common stock were exercised
for no consideration. The remaining pre-funded warrants are immediately exercisable after issuance and do not expire. As the remaining
shares underlying the pre-funded warrants are issuable for nominal consideration of $0.001 per share, 1,489,763 in common stocks underlying
the unexercised pre-funded warrants were considered outstanding for purposes of the calculation of loss per share as of December 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">8,134,043&#160;and&#160;9,079,348&#160;of
outstanding warrants (excluding the Pre-funded Warrants and Exchange Warrants) which are equivalent to convertible of&#160;3,904,879 and&#160;4,539,674&#160;common
stocks were excluded from the diluted loss per share calculation due to its antidilutive effect for the years ended December 31, 2023
and 2022, respectively.&#160;<span style="-sec-ix-hidden: hidden-fact-177">Nil</span> and 824,000&#160;of outstanding options were excluded from the diluted loss per share calculation due
to its antidilutive effect for the years ended December 31, 2023 and 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Comprehensive
Loss</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Comprehensive
loss is defined as the changes in equity of the Company during a year from transactions and other events and circumstances excluding transactions
resulting from investments by owners and distributions to owners. Accumulated other comprehensive income of the Company includes the foreign
currency translation adjustments and unrealized gains or loss on available-for-sale investments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Reclassification</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
loss or and financial position.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Recently
Accounting Pronouncements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In October
2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from
Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and
contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments
are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments
should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption
permitted. The Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements.
The Company adopted ASU 2021-08 since January 1, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In June
2022, the FASB issued ASU 2022-03, &#8220;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual
Sale Restrictions&#8221;, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the
unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an
entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain
disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with
any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective
for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The
Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements. The Company
adopted ASU 2022-03 since January 1, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In December 2023, the FASB issued
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which requires disclosure of incremental
income tax information within the rate reconciliation and expanded disclosures of income taxes paid, among other disclosure requirements.
ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company&#8217;s management
does not believe the adoption of ASU 2023-09 will have a material impact on its financial statements and disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect
on the Company&#8217;s consolidated balance sheets, statements of operations and comprehensive loss and statements of cash flows.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282369360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination and Restructuring<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combination and Restructuring [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination and Restructuring</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
3 &#8211; Business Combination and Restructuring</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Highlight
Media</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
16, 2022, the Company entered into a share purchase agreement with Highlight Media and all the shareholders of Highlight Media (&#8220;Highlight
Media Shareholders&#8221;). Pursuant to the share purchase agreement, the Company agreed to issue an aggregate of&#160;9,000,000&#160;shares
of the Company&#8217;s common stock to the Highlight Media Shareholders, in exchange for Highlight Media Shareholders&#8217; agreement
to enter into, and their agreement to cause Highlight Media to enter into, certain VIE agreements (&#8220;VIE Agreements&#8221;) with
Makesi WFOE the Company&#8217;s indirectly owned subsidiary, through which Makesi WFOE shall have the right to control, manage and operate
Highlight Media in return for a service fee equal to&#160;100% of Highlight Media&#8217;s net income (the &#8220;Acquisition&#8221;).
On September 16, 2022, Makesi WFOE entered into a series of VIE Agreements with Highlight Media and the Highlight Media Shareholders.
The VIE Agreements are designed to provide Makesi WFOE with the power, rights and obligations equivalent in all material respects to those
it would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets,
property and revenue of Highlight Media. Highlight Media, founded in 2016, is an integrated marketing service agency, focusing on enterprise
brand management, crisis public relations, intelligent public opinion monitoring, media PR, financial and economic we-media operation,
digital face application, large-scale exhibition services and other businesses. The Acquisition closed on September 29, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On February
27, 2023, Highlight WFOE entered into a series of assignment agreements (the &#8220;Assignment Agreements&#8221;) with Makesi WFOE, Highlight
Media and Highlight Shareholders, pursuant to which Makesi WFOE assign all its rights and obligations under the VIE Agreements to Highlight
WFOE (the &#8220;Assignment&#8221;). The VIE Agreements and the Assignment Agreements grant Highlight WFOE with the power, rights and
obligations equivalent in all material respects to those it would possess as the sole equity holder of Highlight Media, including absolute
rights to control the management, operations, assets, property and revenue of Highlight Media. The Assignment does not have any impact
on Company&#8217;s consolidated financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company&#8217;s
acquisition of Highlight Media was accounted for as a business combination in accordance with ASC 805 Business Combinations. The Company
has allocated the purchase price of Highlight Media based upon the fair value of the identifiable assets acquired and liabilities assumed
on the acquisition date. Other current assets and current liabilities were valued using the cost approach. Management of the Company is
responsible for determining the fair value of assets acquired, liabilities assumed, equipment, and intangible assets identified as of
the acquisition date and considered a number of factors including valuations from independent appraisers. Acquisition-related costs incurred
for the acquisitions are not material and have been expensed as incurred in general and administrative expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The following
table summarizes the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, which represents
the net purchase price allocation at the date of the acquisition of Highlight Media based on a valuation performed by an independent valuation
firm engaged by the Company:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Total consideration at fair value</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt">2,250,000</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Fair Value</b></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Cash</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">47,498</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other current assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">107,828</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Equipment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">1,205</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other noncurrent assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-178; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Goodwill</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">2,121,947</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Total asset</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">2,278,478</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Accounts payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">14,170</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Taxes Payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">363</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Other Payable</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">13,945</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total liabilities</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">28,478</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Net asset acquired</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">2,250,000</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Approximately
$2.1&#160;million of goodwill arising from the acquisition consists largely of synergies expected from combining the operations of the
Company and Highlight Media.&#160;<span style="-sec-ix-hidden: hidden-fact-179">None</span>&#160;of the goodwill is expected to be deductible for income 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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282388992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityMeasureOfActivityAbstract', window );"><strong>Variable Interest Entity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityDisclosureTextBlock', window );">Variable Interest Entity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
4 &#8211; Variable Interest Entity</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Wuge</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
3, 2020, Tongrong WFOE entered into contractual arrangements with Wuge and its shareholders. The significant terms of these contractual
arrangements are summarized in &#8220;Note 1 - Nature of business and organization&#8221; above. As a result, the Company classified Wuge
as VIE.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
11, 2021, Makesi WFOE entered into a series of assignment agreements with Tongrong WFOE, Wuge and the shareholders of Wuge, pursuant to
which Tongrong WFOE assign all its rights and obligations under the VIE agreements to Makesi WFOE. The VIE agreements and the assignment
agreements granted Makesi WFOE with the power, rights and obligations equivalent in all material respects to those it would possess as
the sole equity holder of Wuge, including absolute rights to control the management, operations, assets, property and revenue of Wuge.
The assignment did not have any impact on Company&#8217;s consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
28, 2022, Makesi WFOE entered into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE agreements and
to cancel the shares previously issued to the shareholders of Wuge, based on the average closing price of $0.237&#160;per share of the
Company during the 30 trading days immediately prior to the date of the termination agreement. As a result of such termination, the Company
no longer treats Wuge as a consolidated affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Yuanma</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
21, 2022, Makesi WFOE entered into a series of contractual arrangements with Yuanma and its shareholders. The significant terms of these
contractual arrangements are summarized in &#8220;Note 1 - Nature of business and organization&#8221; above. As a result, the Company
classified Yuanma as VIE.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
26, 2023, GDC entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the Company
agreed to sell and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR HK, which hold 100% of the equity
interests in Makesi WFOE. The purchase price for the transaction contemplated by the Agreement was $100,000. The sale of TMSR HK included
the sale of Makesi WFOE and Yuanma, which has any material impact on the Company&#8217;s consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Highlight
Media</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
16, 2022, Makesi WFOE entered into contractual arrangements with Highlight Media and its shareholders. The significant terms of these
contractual arrangements are summarized in &#8220;Note 1 - Nature of business and organization&#8221; above. As a result, the Company
classifies Highlight Media as VIE.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On February
27, 2023, Highlight WFOE entered into a series of assignment agreements with Makesi WFOE, Highlight Media and Highlight Shareholders,
pursuant to which Makesi WFOE assign all its rights and obligations under the VIE agreements to Highlight WFOE. The VIE agreements and
the assignment agreements granted Highlight WFOE with the power, rights and obligations equivalent in all material respects to those it
would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets, property
and revenue of Highlight Media. The assignment did not have any impact on Company&#8217;s consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders of Highlight Media to terminate
the VIE Agreements and sell the interest in the VIE Agreements for a purchase price of $100,000. As a result of such termination, the
Company no longer treats Highlight Media as a consolidated affiliated entity or consolidates the financial results and balance sheet of
Highlight Media in the Company&#8217;s consolidated financial statements under U.S. GAAP. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">A VIE is
an entity that has either a total equity investment that is insufficient to permit the entity to finance its activities without additional
subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through
voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity.
The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary and must
consolidate the VIE. Highlight WFOE is deemed to have a controlling financial interest and be the primary beneficiary of Highlight Media
and Makesi WFOE is deemed to have a controlling financial interest and be the primary beneficiary of Wuge and Yuanma because Highlight
WFOE and Makesi WFOE have both of the following characteristics:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-size: 10pt">The power to direct activities
at Highlight Media, Wuge and Yuanma that most significantly impact such entity&#8217;s economic performance, and</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-size: 10pt">The obligation to absorb losses
of, and the right to receive benefits from Highlight Media, Wuge and Yuanma that could potentially be significant to such entity.</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Accordingly,
the accounts of Highlight Media, Wuge and Yuanma are consolidated in the accompanying financial statements pursuant to ASC 810-10, Consolidation.
In addition, Wuge&#8217;s financial positions and results of operations are included in the Company&#8217;s consolidated financial statements
prior to September 28, 2022, Yuanma&#8217;s financial positions and results of operations are included in the Company&#8217;s consolidated
financial statements prior to June 26, 2023 and Highlight Media&#8217;s financial positions and results of operations are included in
the Company&#8217;s consolidated financial statements prior to September 26, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023, the Company did not have any VIE operations. The operations results from VIE operations for the years ended December 31, 2023
and 2022 have been reflected in discontinued operations as disclosed in Note 20. </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_VariableInterestEntityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityMeasureOfActivityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_VariableInterestEntityMeasureOfActivityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>128
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282409344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 5 &#8211; Cash and Cash
Equivalents</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Cash at
banks represents cash balances maintained at commercial banks. As of December 31, 2023 and 2022, the Company did not have any cash equivalents.
The Company maintains bank accounts in the United States and institutions in PRC.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash at Banks</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,175,518</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">389,108</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282378432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid and Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Prepaid and Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">Prepaid and Other Current Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 6 &#8211; Prepaid and
Other Current Assets</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Prepaid and other current assets
consisted of the following as of December 31, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Prepayments of digital human services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">797,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepayments of live streaming services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">487,587</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other prepayments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,803</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total Prepaid and other current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,290,890</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282412816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetAbstract', window );"><strong>Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndNontradeReceivableTextBlock', window );">Accounts receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 7 &#8211; Accounts Receivable</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Accounts receivable consisted
of the following as of December 31, 2023 and 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
 2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
 2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accounts receivable</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">197,640</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: allowance for doubtful accounts</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(3,120</td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">194,520</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Movement of the allowance for
doubtful accounts is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Beginning balance</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,120</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Addition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,120</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Disposal of Highlight Media</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,120</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,120</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndNontradeReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade 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> -Topic 310<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/326/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNontradeReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282377904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrentAbstract', window );"><strong>Other Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncomeTextBlock', window );">Other Receivables</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 8 &#8211; Other Receivables</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Other receivables as of December
31, 2023 and 2022 consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/>
2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31,<br/>
 2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Receivable from disposal of Wuge</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">948,000</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Others</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">9,459</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">78,293</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total other receivables, net</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">9,459</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">1,026,293</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The balance
of $948,000&#160;on December 31, 2022 is the consideration required to be received upon disposal of Wuge. It was settled on March 9, 2023
by cancellation of 133,333 shares of the Company&#8217;s common stock, after giving effect to the reverse stock split which became effective
on November 9, 2022, that were previously issued to Wuge shareholders.</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_InterestAndOtherIncomeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for interest and other 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> -Name Accounting Standards Codification<br> -Topic 610<br> -Publisher FASB<br> -URI https://asc.fasb.org/610/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncomeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OtherReceivablesNetCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>132
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282205232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Equipment, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Equipment, net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 9 &#8211; Equipment,
net</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Equipment, net consisted of the
following as of December 31, 2023 and 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Office equipment and furniture</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">14,190</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">10,039</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,679</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,537</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,511</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">502</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Depreciation expense for the
years ended December 31, 2023 and 2022 amounted to $1,679&#160;and $718, respectively.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>133
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282412048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets, Net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 10 &#8211; Intangible
Assets, net</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Intangible assets consisted of
the following as of December 31, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,653,104</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Subtotal</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,653,104</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(345,155</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,307,949</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company&#8217;s
intangible assets include a software of $750,000 purchased from a third party by issuance of 180,000 of the Company&#8217;s common stock
(as disclosed in Note 17) and software of $2,903,104 purchased by the Company in cash. The Company amortizes its software over their estimated
useful lives and reviews these assets for impairment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Amortization expense for the
year ended December 31, 2023 was $345,155.</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_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/985-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282327264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAbstract', window );"><strong>Goodwill [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 11 &#8211; Goodwill</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In connection
with the disposal of Highlight Media and Wuge, the goodwill recognized from acquisition of Highlight Media and Wuge were impaired in full.
The changes in the carrying amount of goodwill by business units for the years ended December 31, 2023 and 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Highlight Media</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Wuge</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Balance as&#160;of December 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,590,339</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,590,339</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill acquired through acquisition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill impairments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,590,339</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,590,339</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Balance as of December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,190,485</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,190,485</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill impairments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Balance as of December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_GoodwillImpairedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>135
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535286351760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 12 &#8211; Related Party
Transactions</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Other payable &#8211; related
parties:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom">Name of related party</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Nature</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">December&#160;31,<br/> 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 39%; text-align: left"><span style="font-size: 10pt">Shanghai Highlight Asset Management Co. LTD<sup>(1)</sup></span></td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; width: 20%; text-align: left">A company in which the then shareholder hold shares</td><td style="width: 1%">&#160;</td> <td style="text-align: left; width: 15%; vertical-align: top">Advances</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">195,732</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Zihao Zhao</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Chief Finance Officer</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Accrued compensations</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,833</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,833</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">195,732</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="background-color: white">(1)</span></td><td style="text-align: justify"><span style="background-color: white">In connection with the
disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31, 2022 was settled
as well.</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">For the
years ended December 31, 2023 and 2022, the Company recorded compensation expenses to its officers amounted to $120,833 and <span style="-sec-ix-hidden: hidden-fact-198">nil</span>, for their
services provided to the Company.</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_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> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282389520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes Receivable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Convertible Notes Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Convertible Notes Receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 13 &#8211; Convertible
Notes Receivable</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">The Company&#8217;s convertible
notes receivable consisted of the following as of December 31, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 1.5pt">Convertible notes receivable</td>
    <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">2,602,027</td>
    <td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Total</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">2,602,027</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
1, 2023 and August 17, 2023, the Company purchased two convertible notes issued by DigiTrax Entertainment Inc. (the &#8220;DigiTrax&#8221;)
for an aggregated of $1,000,000 (the &#8220;DigiTrax Convertible Notes&#8221;). Each DigiTrax Convertible Note will be due on one year
after the original issuance (the &#8220;DigiTrax Convertible Note Maturity Date&#8221;). The Company has the right to receive interest
on the aggregate unconverted and then outstanding principal amount of these notes at the rate of 10% per annum. Accrued and unpaid interest
will be due and payable on conversion, repayment, redemption, maturity or default. At any time (after six months) after the issuance until
the notes are no longer outstanding, the notes shall be convertible, in whole or part, into shares of common stock of DigiTrax at a price
of $1.4 per share. In the event DigiTrax consummates a public offering of any capital stock and is able to receive gross proceeds of at
least $10,000,000 (&#8220;Qualified Offering&#8221;) prior to the DigiTrax Convertible Note Maturity Date and there&#8217;s no event of
default, all then outstanding principal and accrued but unpaid interest under the DigiTrax Convertible Notes should convert into the number
of fully paid and nonassessable shares of DigiTrax common stock based on the lesser of (i) $1.4 per share, or (ii) seventy percent (70%)
of the price per share of DigiTrax common stock that is subject to the Qualified Offering. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
2, 2023 and August 17, 2023, the Company purchased two convertible notes issued by Liquid Marketplace Corp. (the &#8220;Liquid&#8221;)
for an aggregated of $1,500,000 (the &#8220;Liquid Convertible Notes&#8221;). Each Liquid Convertible Note will be due on one year after
the original issuance (the &#8220;Liquid Convertible Note Maturity Date&#8221;). The Company has the right to receive interest on the
aggregate unconverted and then outstanding principal amount of these notes at the rate of 8% per annum. Accrued and unpaid interest will
be due and payable on conversion, repayment, redemption, maturity or default. At any time after the issuance until the notes are no longer
outstanding, the notes shall be convertible, in whole or part, into shares of common stock of Liquid at a price of $0.25 per share. In
the event Liquid consummates a public offering of any capital stock and is able to receive gross proceeds of at least $10,000,000 (&#8220;Qualified
Offering&#8221;) prior to the Liquid Convertible Note Maturity Date and there&#8217;s no event of default, all then outstanding principal
and accrued but unpaid interest under the Liquid Convertible Notes should convert into the number of fully paid and nonassessable shares
of Liquid common stock based on the lesser of (i) $0.25 per share, or (ii) seventy percent (70%) of the price per share of Liquid common
stock that is subject to the Qualified Offering. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes according to ASC 320 and concluded that these notes
should be classified as an available-for-sale security and measured at fair value. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">For the
year ended December 31, 2023, the Company recorded unrealized gains on the fair value changes of these notes amounted to $102,027 in other
comprehensive income in relation to above convertible notes in the accompanying consolidated statements of operations and comprehensive
loss. As of December 31, 2023, the outstanding balance of the convertible notes were $2,602,027.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310-10/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-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;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282212832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 14 &#8211; Leases</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Leases are
classified as operating leases or finance leases in accordance with ASC 842 Leases. The Company&#8217;s operating leases mainly related
to the rights to use building and office facilities.&#160;For leases with terms greater than 12 months, the Company records the related
asset and liability at the present value of lease payments over the term.&#160;Certain leases include rental escalation clauses, renewal
options and/or termination options, which are factored into the Company&#8217;s determination of lease payments when appropriate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2022</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Weighted average remaining lease term:</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating lease</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">4.81&#160;years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">N/A</div></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Weighted average discount rate:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7.56</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">N/A</div></td></tr> </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">The balances for the operating
leases where the Group is the lessee are presented as follows within the consolidated balance sheets:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
    2023</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
    2022</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Operating lease right-of-use assets, net</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 4pt">Operating lease</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">1,561,058</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current portion of operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">358,998</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Non-current portion of operating lease liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,317,678</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,676,676</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Future lease payments under operating
leases as of December 31, 2023 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">FY2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">412,267</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>FY2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">386,829</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>FY2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">394,566</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>FY2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">402,457</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">FY2028</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">410,506</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,006,625</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">329,949</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Present value of lease liabilities&#160;<sup>(1)</sup></span></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,676,676</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-size: 10pt; background-color: white">Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $358,998&#160;and $1,317,678, respectively,&#160;for the year ended December 31, 2023.</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282166048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNetAbstract', window );"><strong>Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 15 &#8211; Taxes</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Income tax</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><i><span style="text-decoration:underline">United States</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">GDC was
organized in the state of Delaware in April 2015. As of December 31, 2023 and 2022, GDC&#8217;s net operating loss carry forward for United
States income taxes was approximately $6.3 million and $4.6 million, respectively. The net operating loss carry forwards are available
to reduce future years&#8217; taxable income through year 2039. Management believes that the realization of the benefits from these losses
appears uncertain due to the Company&#8217;s operating history and continued losses in the United States. Accordingly, the Company has
provided a&#160;100% valuation allowance on the deferred tax asset to reduce the asset to zero. Management reviews this valuation allowance
periodically and makes changes accordingly.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On December
22, 2017, the &#8220;Tax Cuts and Jobs Act&#8221; (&#8220;The 2017 Tax Act&#8221;) was enacted in the United States. Under the provisions
of the Act, the U.S. corporate tax rate decreased from&#160;34% to&#160;21%. The 2017 Tax Act imposed a global intangible low-taxed income
tax (&#8220;GILTI&#8221;), which is a new tax on certain off-shore earnings at an effective rate of&#160;10.5% for tax years beginning
after December 31, 2017 (increasing to&#160;13.125% for tax years beginning after December 31, 2025) with a partial offset for foreign
tax credits. The Company determined that there is no impact of GILTI for the years ended December 31, 2023 and 2022, which the Company
believes that it will be imposed a minimum tax rate of&#160;10.5% and to the extent foreign tax credits are available to reduce its US
corporate tax, which may result in no additional US federal income tax being due.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i><span style="text-decoration:underline">British Virgin
Islands</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Citi Profit
BVI is incorporated in the British Virgin Islands and are not subject to tax on income or capital gains under current British Virgin Islands
law. In addition, upon payments of dividends by these entities to their shareholders, no British Virgin Islands withholding tax will be
imposed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration:underline">Hong
Kong</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">TMSR HK
and Highlight HK are incorporated in Hong Kong and are subject to Hong Kong Profits Tax on the taxable income as reported in its statutory
financial statements adjusted in accordance with relevant Hong Kong tax laws. TMSR and Highlight HK are subject to Hong Kong profit tax
at a rate of 8.25% for assessable profits on the first HK$2 million and 16.5% for any assessable profits in excess of HK$2 million for
the years ended December 31, 2023 and 2022. The Company did not make any provisions for Hong Kong profit tax as there were no assessable
profits derived from or earned in Hong Kong since inception. Under Hong Kong tax law, TMSR HK is exempted from income tax on its foreign-derived
income and there are no withholding taxes in Hong Kong on remittance of dividends.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><i><span style="text-decoration:underline">PRC</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Makesi WFOE,
Highlight WFOE, Highlight Media</span>, Yuanma <span style="background-color: white">and SH Xianzhui are governed by the income tax laws
of the PRC and the income tax provision in respect to operations in the PRC is calculated at the applicable tax rates on the taxable income
for the periods based on existing legislation, interpretations and practices in respect thereof. Under the Enterprise Income Tax Laws
of the PRC (the &#8220;EIT Laws&#8221;), Chinese enterprises are subject to income tax at a rate of&#160;25% after appropriate tax adjustments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The
current and deferred components of income tax expenses from continuing operations appearing in the consolidated statements of
comprehensive loss are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current tax</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">327,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">327,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">The principal components of the
Company&#8217;s deferred income tax assets and liabilities as of December 31, 2023 and 2022 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Deferred tax assets</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net operating losses carried forward</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,295,697</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,574,581</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">352,102</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,647,799</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,574,581</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax assets, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Deferred tax liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Right - Of - Use assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">327,822</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax liabilities, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">327,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration:underline">Value
added tax</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Enterprises
or individuals who sell commodities, engage in repair and maintenance or import and export goods in the PRC are subject to a value added
tax in accordance with PRC laws. The VAT standard rates changed to&#160;6% to&#160;13% of the gross sales prices starting in April 2019.
A credit is available whereby VAT paid on the purchases of semi-finished products or raw materials used in the production of the Company&#8217;s
finished products can be used to offset the VAT due on sales of the finished products and services.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Taxes payable
consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
    2023</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>December&#160;31,<br/>
                                            2022</b></p></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 76%; text-align: left">VAT taxes payable</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">8,478</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,478</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeTaxesPaidNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>139
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282300944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Risk<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Concentration of Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentration of Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 16 &#8211; Concentration
of Risk</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Financial
instruments that potentially subject the Company to concentration of credit risk consist principally of cash deposits. Accounts at each
institution are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to $250,000. At December 31, 2023 and 2022,
the Company had $4,458,402 and <span style="-sec-ix-hidden: hidden-fact-218">nil</span> in excess of the FDIC insured limit, respectively. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023 and 2022, $211,222&#160;and $215,880&#160;were deposited with various financial institutions located in the PRC, respectively.
While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282408544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Equity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
17 &#8211; Equity</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Statutory
Reserves and Restricted Net Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In accordance
with the PRC Regulations on Enterprises with Foreign Investment, an enterprise established in the PRC with foreign investment is required
to make appropriations to certain statutory reserves, namely a general reserve fund, an enterprise expansion fund, a staff welfare fund
and a bonus fund, all of which are appropriated from net profit as reported in its PRC statutory accounts. A foreign invested enterprise
is required to allocate at least 10% of its annual after-tax profits to a general reserve fund until such fund has reached 50% of its
respective registered capital. Appropriations to the enterprise expansion fund and staff welfare and bonus funds are at the discretion
of the board of directors for the foreign invested enterprises. For other subsidiaries incorporated in the PRC, the general reserve fund
was appropriated based on 10% of net profits as reported in each subsidiary&#8217;s PRC statutory accounts. General reserve and statutory
surplus funds are restricted to set-off against losses, expansion of production and operation and increasing registered capital of the
respective company. Staff welfare and bonus fund and statutory public welfare funds are restricted to capital expenditures for the collective
welfare of employees. The reserves are not allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor
are they allowed for distribution except under liquidation. As of December 31, 2023 and 2022, the PRC statutory reserve funds amounted
to <span style="-sec-ix-hidden: hidden-fact-231">nil</span> and $4,467, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In addition,
under PRC laws and regulations, the Company&#8217;s PRC subsidiaries are restricted in their ability to transfer their net assets to the
Company in the form of dividend payments, loans or advances. Amounts of net assets restricted include paid up capital and statutory reserve
funds of the Company&#8217;s PRC totaling $1,083,267 and $492,315 as of December 31, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Furthermore,
cash transfers from the Company&#8217;s PRC subsidiaries to the Company&#8217;s subsidiaries outside of the PRC are subject to the PRC government
control of currency conversion. Shortages in the availability of foreign currency may restrict the ability of the Company&#8217;s PRC subsidiaries
to remit sufficient foreign currency to pay dividends or other payments to the Company, or otherwise satisfy their foreign currency denominated
obligations.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Common
Stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On April
14, 2022, the Company entered into a Share Purchase Agreement (the &#8220;April 2022 SPA&#8221;) with Yuan Ma, and Yuanma Shareholders.
Yuanma Shareholders are Wei Xu, the then Chief Executive Officer and Chairman of the Board of the Company, and Jiangsu Lingkong Network
Joint Stock Co., Ltd., which was controlled by Wei Xu. Pursuant to the April 2022 SPA, the Company agreed to issue an aggregate of 7,680,000
shares of common stock of the Company, valued at $1.00 per share, to the Yuanma Shareholders, in exchange for Yuanma Shareholders&#8217;
agreement to enter into and to cause Yuan Ma to enter into VIE Agreements with Makesi WFOE, the Company&#8217;s indirectly owned subsidiary,
to establish a VIE structure (the &#8220;Yuan Ma Acquisition&#8221;). On June 13, 2022, the Company held a special meeting of stockholders
and approved the issuance of the 7,680,000 shares of common stock to Wei Xu. On June 21, 2022, pursuant to the April 2022 SPA, Makesi
WFOE entered into a series of VIE Agreements with Yuan Ma and Yuanma Shareholders, and the 7,680,000 shares of common stock were issued
to Wei Xu and the transaction contemplated in the April 2022 SPA was completed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
16, 2022, the Company entered into a Share Purchase Agreement (the &#8220;September 2022 SPA&#8221;) with Highlight Media, and all the
shareholders of Highlight Media (&#8220;Highlight Media Shareholders&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the September 2022 SPA, the Company agreed to issue an aggregate of 9,000,000 shares of common stock of the Company, valued at $0.25
per share, to the Highlight Media Shareholders, in exchange for Highlight Media&#8217;s and Highlight Media Shareholders&#8217; agreement
to enter into the VIE Agreements with Makesi WFOE, to establish a VIE (variable interest entity) structure (the &#8220;Highlight Media
Acquisition&#8221;). On September 29, 2022. the common stock of the Company were issued to the Highlight Media Shareholders. The Highlight
Media Acquisition was completed. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On November
4, 2022, the Company filed a Certificate of Amendment to the Articles of Incorporation (the &#8220;Certificate of Amendment&#8221;) with
the Nevada Secretary of State to effect a reverse stock split of the outstanding shares of common stock, par value $0.0001 per shares,
of the Company at a ratio of one-for-thirty (30), which became effective at 12:01 a.m. on November 9, 2022 (the &#8220;Reverse Stock Split&#8221;).
Upon effectiveness of the Reverse Stock Split, every thirty (30) outstanding shares of common stock were combined into and automatically
become one share of common stock. No fractional shares will be issued in connection with the Reverse Stock Split and all such fractional
interests will be rounded up to the nearest whole number of shares of common stock. The authorized shares prior to and following the Reverse
Stock Split will remain the same at 200,000,000 shares of common stock, par value $0.0001 per shares, and 20,000,000 shares of preferred
stock, par value $0.0001 per shares. The Reverse Stock Split does not alter the par value of the Company&#8217;s common stock or modify
any voting rights or other terms of the common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On May 1,
2023, the Company entered into a placement agency agreement (the &#8220;May 2023 Placement Agency Agreement&#8221;), with Univest Securities,
LLC (the &#8220;Placement Agent&#8221; or &#8220;Univest&#8221;), pursuant to which, the Placement Agent agrees to use its reasonable
best efforts to sell the Company&#8217;s common stock in a registered direct offering (the &#8220;May 2023 RD Offering&#8221;), and a
concurrent private placement (the &#8220;May 2023 PIPE Offering&#8221;, together with the RD Offering, collectively the &#8220;May 2023
Offering&#8221;). The Placement Agent has no obligation to buy any of the securities from the Company or to arrange for the purchase or
sale of any specific number or dollar amount of securities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On May 4,
2023, the Company sold an aggregate of 310,168 shares of common stock of the Company, par value $0.0001 per share, and pre-funded warrants
to purchase up to an aggregate of 844,351 shares of common stock are sold to certain purchasers (the &#8220;May 2023 Offering Purchasers&#8221;),
pursuant to a securities purchase agreement, dated May 1, 2023, as amended on May 16, 2023 (the &#8220;May 2023 Securities Purchase Agreement&#8221;).
The purchase price of each share of common stock is $8.35. The purchase price of each pre-funded warrant is $8.349, which equals the price
per share of common stock being sold to the public in this offering, minus $0.001. The pre-funded warrants to purchase up to an aggregate
of 844,351 shares of common stock were exercised in full in May 2023. </span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In connection
with the May 2023 Offering, the Company paid Univest a total cash fee equal to 7.0% of the aggregate gross proceeds received in the offering.
The net proceeds from the May 2023 Offering, after deducting Placement Agent discounts and commissions and estimated offering expenses
payable by the Company, are approximately $8.5 million (assuming the warrants are not exercised).&#160;The Company used the net proceeds
from the Offering for working capital and general corporate purposes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
22, 2023, the Company entered into a software purchase agreement with Northeast Management LLC, a seller unaffiliated with the Company.
Pursuant to the agreement, the Company agreed to purchase, and the seller agreed to sell all of seller&#8217;s right, title, and interest
in and to the certain software. The purchase price of the software shall be $750,000, payable in the form of issuance of&#160;187,500&#160;shares
of common stock of the Company, valued at $4.00&#160;per share. The Company plans to use the software to develop video games. On June
26, 2023, the Company issued the shares to the seller&#8217;s designees and the transaction was completed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On November
1, 2023, the Company entered into a placement agency agreement (the &#8220;November 2023 Placement Agency Agreement&#8221;), with Univest,
pursuant to which, Univest agrees to use its reasonable best efforts to sell the Company&#8217;s common stock in a registered direct offering
and a concurrent private placement (the &#8220;November 2023 Offering&#8221;). Univest has no obligation to buy any of the securities
from the Company or to arrange for the purchase or sale of any specific number or dollar amount of securities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the November 2023 Offering, (i) an aggregate of&#160;1,436,253&#160;shares of common stock of the Company, par value $0.0001&#160;per
share, (ii) pre-funded warrants to purchase up to an aggregate of&#160;1,876,103&#160;shares of common stock (the &#8220;November 2023
Pre-Funded Warrants&#8221;, and the common stock underlying such warrants, the &#8220;November 2023 Pre-Funded Warrant Shares&#8221;),
and (iii) registered warrants to purchase up to an aggregate of&#160;3,312,356&#160;shares of common stock (the &#8220;November 2023 Registered
Warrants&#8221;, and the common stock underlying such warrants, the &#8220;November 2023 Registered Warrant Shares&#8221;) are sold to
certain purchasers (the &#8220;November 2023 Offering Purchasers&#8221;), pursuant to a securities purchase agreement, dated October 31,
2023 (the &#8220;October 2023 Securities Purchase Agreement&#8221;). The purchase price of each common stock is $3.019. The purchase price
of each November 2023 Pre-funded Warrant is $3.018, which equals the price per common stock being sold in the November 2023 Offering,
minus $0.001. The November 2023 Pre-funded Warrants will be exercisable immediately after issuance and will expire five (5) years from
the date of issuance. The November 2023 Registered Warrants will be exercisable immediately and will expire five (5) years from the date
of issuance. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The total
proceeds from the November 2023 Offering was approximately $10.0 million. Offering costs of approximately $1.0 million, consisting of
approximately $0.7 million underwriting commissions and $0.3 million other professional fees, were charged into additional paid-in capital.
The Company intends to use the net proceeds from the Offering for working capital and general corporate purposes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In November
and December 2023, holders of 963,600 of the November 2023 Pre-Funded Warrants exercised their option to purchase 963,600 shares of the
Company&#8217;s common stock, leaving 912,503 of November 2023 Pre-Funded Warrants are still outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The May
2023 Offering and the November 2023 Offering were being made pursuant to a shelf registration statement (No. 333-254366) on Form S-3,
which was declared effective by the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) on March 26, 2021, and related prospectus
supplement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023 and 2022, the total outstanding shares of the Company&#8217;s common stock was 5,453,416 and 1,844,877, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Warrants and Options</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On July
29, 2015, the Company sold 10,000,000 units at a purchase price of $5.00 per unit (&#8220;Public Units&#8221;) in its initial public offering
(the &#8220;IPO&#8221;). Each Public Unit consists of one share of the Company&#8217;s common stock, $0.0001 par value, and one warrant
(the &#8220;Public Warrants&#8221;). Each Public Warrants entitled the holder to purchase one-half of one share of common stock at an
exercise price of $2.88 per half share ($5.75 per whole share). Warrants may be exercised only for a whole number of shares of common
stock. No fractional shares will be issued upon exercise of the warrants. The Public Warrants became exercisable on 30 days after the
consummation of its initial Business Combination with China Sunlong on February 6, 2018. The Public Warrants expired on February 5, 2023.
</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The sponsor
of the Company purchased, simultaneously with the closing of the IPO on July 29, 2015,&#160;500,000&#160;units (&#8220;Private Units&#8221;)
at $5.00&#160;per unit in a private placement for an aggregate price of $2,500,000. Each Private Unit consists of one share of the Company&#8217;s
common stock, $0.0001 par value, and one warrant (the &#8220;Private Warrants&#8221;). Each Private Unit purchased is substantially identical
to the units sold in the IPO. Therefore, the 500,000 Private Warrants included in the Private Units became exercisable on February 6,
2018 and expired on February 5, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
sold to the underwriter (and/or its designees), for $100, as additional compensation, an option (&#8220;the Option&#8221;) to purchase
up to a total of 800,000 units exercisable at $5.00 per unit (or an aggregate exercise price of $4,000,000) upon the closing of the IPO.
The Option became exercisable until closing the initial Business Combination on February 6, 2018 and expired on February 5, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">After the
1-for-30 reverse stock split effective on November 9, 2022, all options, warrants and other convertible securities of the Company outstanding
immediately prior to the reverse stock split were adjusted by dividing the number of shares of common stock into which the options, warrants
and other convertible securities are exercisable or convertible by thirty (30) and multiplying the exercise or conversion price thereof
by thirty (30), all in accordance with the terms of the plans, agreements or arrangements governing such options, warrants and other convertible
securities and subject to rounding to the nearest whole share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On February
18, 2021, the Company entered into a securities purchase agreement (the &#8220;February 2021 Securities Purchase Agreement&#8221;) with
certain purchasers, pursuant to which, on February 22, 2021, the Company sold (i)&#160;138,889&#160;shares of common stock, (ii) registered
warrants (the &#8220;February 2021 Registered Warrants&#8221;) to purchase an aggregate of up to&#160;54,646&#160;shares of common stock
and (iii) unregistered warrants (the &#8220;February 2021 Unregistered Warrants&#8221;) to purchase up to&#160;84,244&#160;shares (the
&#8220;Warrant Shares&#8221;) of common stock in a registered direct offering (the &#8220;February 2021 Registered Direct Offering&#8221;)
and a concurrent private placement (the &#8220;February 2021 Private Placement,&#8221; and together with the February 2021 Registered
Direct Offering, the &#8220;February 2021 Offering&#8221;). The terms of the February 2021 Offering were previously reported in a Form
8-K filed with the SEC on February 18, 2021 and the closing of the Offering was reported in a Form 8-K filed with the Commission on February
22, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The February
2021 Registered Warrants have a term of five years and are exercisable immediately at an exercise price of $201.60&#160;per share, subject
to adjustments thereunder, including a reduction in the exercise price, in the event of a subsequent offering at a price less than the
then current exercise price, to the same price as the price in such offering (a &#8220;Price Protection Adjustment&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The February
2021 Unregistered Warrants have a term of five and one-half years and are first exercisable on the date that is the earlier of (i) six
months after the date of issuance or (ii) the date on which the Company obtains stockholder approval approving the sale of the securities
sold under the February 2021 Securities Purchase Agreement, to purchase an aggregate of up to&#160;84,244&#160;shares of common stock.
The February 2021 Unregistered Warrants have an exercise price of $201.60&#160;per share, subject to adjustments thereunder, including
(x) a Price Protection Adjustment and (y) in the event the exercise price is more than $183.00, a reduction of the exercise price to $183.00,
upon obtaining such stockholder approval.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
paid the Placement Agent a cash fee of $2,310,000, including $2,000,000&#160;in commission which was equal to eight percent (8.0%) of
the aggregate gross proceeds raised in February 2021 Offering, $250,000&#160;in non-accountable expense which was equal to one percent
(1%) of the aggregate gross proceeds raised in the February 2021 Offering, and $60,000&#160;in accountable expenses. Additionally, the
Company issued to the Placement Agent warrants to purchase up to&#160;6,945&#160;shares of common stock (the &#8220;February 2021 Placement
Agent Warrants&#8221;), with a term of five years first exercisable six months after the date of issuance and at an exercise price of
$180.00&#160;per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the February 2021 Securities Purchase Agreement, the Company is required to hold a meeting of our stockholders not later than April
29, 2021 to seek such approval as may be required from our stockholders (the &#8220;Stockholder Approval&#8221;), in accordance with applicable
law, the applicable rules and regulations of the Nasdaq Stock Market, our certificate of incorporation and bylaws and the Nevada Revised
Statutes with respect to the issuance of the securities in the Offering, including the Warrants sold in the Private Placement, so that
the issuance by us of shares of common stock in excess of the&#160;231,802&#160;shares (19.99% of the shares of common stock outstanding
as of February 17, 2021, the date prior to entering into the February 2021 Securities Purchase Agreement) in the aggregate (the &#8220;Issuable
Maximum&#8221;), will be in compliance with Nasdaq Listing Rules 5635(a) and 5635(d) as described herein, and investors in the Offering
will be able to exercise the Warrants prior to six months after the closing of the Offering.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On April
29, 2021, the Company held a special meeting of stockholders and approved the issuance of shares of common stock in excess of the&#160;231,802&#160;shares.
The exercise price of the Unregistered Warrants was reduced to $183.00.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On May 1,
2023, pursuant to the May 2023 Placement Agency Agreement as described above, Pre-Funded warrants to purchase up to an aggregate of&#160;844,351&#160;shares
of common stock are sold to May 2023 Offering Purchasers. The purchase price of each Pre-funded Warrant is $8.349. In connection with
the Pre-Funded Warrant Shares, &#8220;Pre-funded&#8221; refers to the fact that the purchase price of the warrants in the offering includes
almost the entire exercise price that will be paid under the Pre-funded Warrants, except for a nominal remaining exercise price of $0.001.
The purpose of the Pre-funded Warrants is to enable Purchasers that may have restrictions on their ability to beneficially own more than&#160;4.99%
(or, upon election of the holder,&#160;9.99%) of the Company&#8217;s outstanding common stock following the consummation of the offering
the opportunity to make an investment in the Company without triggering their ownership restrictions, by receiving Pre-funded Warrants
in lieu of the Company&#8217;s common stock which would result in such ownership of more than&#160;4.99% (or&#160;9.99%), and receive
the ability to exercise their option to purchase the shares underlying the Pre-funded Warrants at such nominal price at a later date.
In the RD Offering, each Pre-funded Warrant is exercisable for one share of our common stock, with an exercise price equal to $0.001&#160;per
share, at any time that the Pre-funded Warrant is outstanding. The Pre-funded Warrants will be exercisable immediately after issuance
and will expire five (5) years from the date of issuance. The holder of a Pre-funded Warrant will not be deemed a holder of our underlying
common stock until the Pre-funded Warrant is exercised.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In connection
with the May 2023 Offering, unregistered warrants to purchase up to&#160;1,154,519&#160;shares of common stock (the &#8220;May 2023 Unregistered
Warrants&#8221;) are also sold to the May 2023 Offering Purchasers. The May 2023 Unregistered Warrants are exercisable immediately after
issuance and will expire five (5) years from the date of issuance. The Exercise Price of the May 2023 Unregistered Warrants is $8.35 per
share, subject to adjustment as provided in the form of May 2023 Unregistered Warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In concurrent
with the November 2023 Offering, on November 1, 2023, the Company entered into certain warrant exchange agreements (the &#8220;Warrant
Exchange Agreements&#8221; with May 2023 Offering Purchasers. Pursuant to the Warrant Exchange Agreements, the holders of May 2023 Unregistered
Warrants shall surrender the May 2023 Unregistered Warrants, and the Company shall cancel the May 2023 Unregistered Warrants and shall
issue to these holders pre-funded warrants to purchase up to 577,260 shares of the Company&#8217;s Common Stock (the &#8220;Exchange Warrants&#8221;).
The Exchange Warrants were issued to holders on November 3, 2023 and the warrant exchange closed on the same day.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Placement
Agent of the May 2023 Offering also received warrants to purchase up to&#160;115,452&#160;shares of common stock at an exercise price
of $10.02&#160;per share (the &#8220;May 2023 Placement Agent Warrants&#8221;), which represents&#160;120% of the May 2023 Offering price
of each share of common stock. The Placement Agent&#8217;s warrants will have substantially the same terms as the May 2023 Unregistered
Warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In connection
with the November 2023 Offering, 1,876,103&#160;shares of the November 2023 Pre-Funded Warrants and 3,312,356&#160;shares of the November
2023 Registered Warrants were sold to November 2023 Offering Purchasers. Each November 2023 Pre-funded Warrant is exercisable for one
share of the Company&#8217;s common stock, with an exercise price equal to $0.001 per share, at any time that the November 2023 Pre-funded
Warrant is outstanding. The November 2023 Pre-funded Warrants will be exercisable immediately after issuance and will expire five (5)
years from the date of issuance. The holder of a November 2023 Pre-funded Warrant will not be deemed a holder of the Company&#8217;s underlying
common stock until the November 2023 Pre-funded Warrant is exercised. The November 2023 Registered Warrants will be exercisable immediately
and will expire five (5) years from the date of issuance. The exercise price of the November 2023 Registered Warrants is $3.019, subject
to adjustment as provided in the form of November 2023 Registered Warrants. As of December 31, 2023, 963,600 of the November 2023 Pre-Funded
Warrants were exercised, leaving 912,503 of November 2023 Pre-Funded Warrants are still outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Placement
Agent of the November 2023 Offering also received warrants purchase up to 331,236 shares of common stock (equal to 5.0% of the aggregate
number of common stocks, and shares of common stock underlying the November 2023 Pre-Funded Warrants, and the number of shares of common
stock underlying the November 2023 Registered Warrants) at an exercise price of $3.623 per share (the &#8220;November 2023 Placement Agent
Warrants&#8221;), which represents 120% of November 2023 Offering price, for an aggregate purchase price of one hundred U.S. dollars (US$100),
which warrant shall be exercisable at any time during the period commencing six (6) months after commencement of sales in the November
2023 Offering through the fifth (5th) anniversary of issuance. The Placement Agent&#8217;s Warrants are not covered by the shelf registration
statement (No. 333-254366) on Form S-3, which was declared effective by the SEC on March 26, 2021, and related prospectus supplement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">The summary of warrant activity
is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Warrants</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercisable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Into&#160;Number&#160;of</b></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average Remaining Contractual</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Life</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">December 31, 2022</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4,539,674</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">151,323</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">172.5</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.10</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7,056,758</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7,056,758</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">3.73</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4.80</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Expired</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">164,675</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,488</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">172.5</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.10</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 10pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,807,951</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,807,951</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.001</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,623,806</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,394,642</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19.45</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4.54</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> </table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">The summary of option activity
is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Options</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercisable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Into&#160;Number&#160;of</b></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average Remaining Contractual</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Life</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; padding-bottom: 1.5pt">December 31, 2022</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">824,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">27,467</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">150.00</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">0.10</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10.5pt">Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10.5pt">Expired</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">824,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">27,467</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">150.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.10</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: 10.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282273568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
18 &#8211; Commitments and Contingencies</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Contingencies</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">From time
to time, the Company may be subject to certain legal proceedings, claims and disputes that arise in the ordinary course of business. Although
the outcomes of these legal proceedings cannot be predicted, the Company does not believe these actions, in the aggregate, will have a
material adverse impact on its financial position, results of operations or liquidity.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282405232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
19 &#8211; Segment Reporting</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
follows ASC 280, Segment Reporting, which requires that companies disclose segment data based on how management makes decision about allocating
resources to segments and evaluating their performance. The Company&#8217;s chief operating decision maker</span>, who has been identified
as the Company&#8217;s chief executive officer, <span style="background-color: white">evaluates performance and determines resource allocations
based on a number of factors, the primary measure being income from operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023, the Company&#8217;s remain business segment and operations is Virtual Content Production. The Company&#8217;s consolidated results
of operations and consolidated financial position from continuing operations are almost all attributable to Virtual Content Production;
accordingly, management believes that the consolidated balance sheets and statement of operations provide the relevant information to
assess Virtual Content Production&#8217;s performance.</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_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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>143
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282231920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Discontinued Operations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 20 &#8211; Discontinued
Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The following
depicts the result of operations for the discounted operations of Highlight Media and Wuge for the years ended December 31, 2023 and 2022,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For
the Years Ended<br/>
December 31,</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>REVENUES</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Enterprise brand management services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">165,993</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">153,304</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Wuge digital door signs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,616,615</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL REVENUES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">165,993</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,769,919</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>COST OF REVENUES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Enterprise brand management services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">88,658</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">97,770</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Wuge digital door signs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,527,950</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL COST OF REVENUES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">88,658</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,625,720</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">GROSS PROFIT</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,335</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,144,199</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">OPERATING EXPENSES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Selling, general and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,209,894</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,225,301</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Provision for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,085,243</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL OPERATING EXPENSES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,209,894</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">28,310,544</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">LOSS FROM OPERATIONS</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,132,559</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(26,166,345</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">OTHER INCOME (EXPENSE)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">49</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">65,274</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(248</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,022</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">709</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">70,831</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">510</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">135,083</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">LOSS BEFORE INCOME TAXES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,132,049</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(26,031,262</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">PROVISION FOR INCOME TAXES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">315,933</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">NET LOSS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,132,049</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(26,347,195</td><td style="text-align: left">)</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_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205-20/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>144
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282279536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets and Liabilities Measured at Fair Value<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Assets and Liabilities Measured at Fair Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Assets and Liabilities Measured at Fair Value</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 21 &#8211; Assets and
Liabilities Measured at Fair Value</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following tables presents information about
the Company&#8217;s assets and liabilities that were measured at fair value on a recurring basis as of December 31, 2023 and 2022 and
indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31,<br/>
 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Quoted Prices</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>In Active</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Markets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 1)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Significant</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Other</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Observable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inputs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 2)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Significant</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Other</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Unobservable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inputs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 3)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Assets</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Notes receivable - DigiTrax Convertible Notes</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,048,219</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">&#160;&#160;&#160;&#160;&#160;&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">&#160;&#160;&#160;&#160;&#160;&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,048,219</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Notes receivable - Liquid Convertible Notes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,553,808</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,553,808</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 4pt">Total</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">2,602,027</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">&#8212;</div></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">2,602,027</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluated the DigiTrax Convertible Notes and the Liquid Convertible Notes according to ASC 320 and concluded that these note receivables
should be classified as available-for-sale security and measured at fair value. To evaluate the fair value of the available-for-sale security,
the Company used the valuation methodology of income approach, which is determined by the future cash flow forecast. The interest accrued
on these notes were recorded as interest income on the accompanying consolidated statements of operations, while increasing the fair value
of these notes at each reporting date. As a result of the unob</span>servable <span style="background-color: white">inputs, the available-for-sale
security was classified as Level 3 as of December 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">There were
no assets/liabilities measured at fair value as of December 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">There were
no transfers among the three hierarchies for the years ended December 31, 2023 and 2022.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-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;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>145
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282359088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent events</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
22 &#8211; Subsequent events</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
11, 2024, the Company issued the 400,000 shares of its common stock to Beijing Hehe and the transaction is completed. Up to the date of
the consolidated financial statements were issued, the Company owns 73.3333% of the total equity interest of SH Xianzhui.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On February 15, 2024 and March 19,
2024, holders of 513,841 of the November 2023 Pre-Funded Warrants exercised their option to purchase 513,841 shares of the Company&#8217;s
common stock, leaving 398,662 of November 2023 Pre-Funded Warrants still outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In March
2024, the Company entered into a placement agency agreement (the &#8220;March 2024 Placement Agency Agreement&#8221;), with Univest, pursuant
to which, Univest agrees to use its reasonable best efforts to sell the Company&#8217;s common stock in a registered direct offering and
a concurrent private placement (the &#8220;March 2024 Offering&#8221;). Univest has no obligation to buy any of the securities from the
Company or to arrange for the purchase or sale of any specific number or dollar amount of securities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the March 2024 Offering, an aggregate of&#160;810,277 shares of common stock of the Company, par value $0.0001&#160;per share, were
sold to certain purchasers (the &#8220;March 2024 Offering Purchasers&#8221;), pursuant to a securities purchase agreement, dated March
22, 2024 (the &#8220;March 2024 Securities Purchase Agreement&#8221;) at a price of $1.144 per common stock, for aggregated proceeds of
approximately $0.9 million. The Company paid Univest a cash fee equal to 4.0% of the aggregate gross proceeds raised in the March 2024
Offering. The Company also issued warrants to Univest to purchase up to 40,514 shares of common stock of the Company at an exercise price
of $1.373 per share, (the &#8220;March 2024 Placement Agent Warrants&#8221;). The March 2024 Placement Agent Warrants and the common stock
underlying the March 2024 Placement Agent Warrants were not registered under the Securities Act, pursuant to the registration statement
of March 2024 Offering. The March 2024 Placement Agent Warrants were issued pursuant to an exemption from the registration requirements
of the Securities Act provided in Section 4(a)(2) of the Securities Act and/or Regulation D promulgated thereunder.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On March 26, 2024, holders of 865,376
November 2023 Registered Warrants exercised their options to purchase 709,877 shares of the Company&#8217;s common stock.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>146
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282318512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</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_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (12,521,618)<span></span>
</td>
<td class="num">$ (30,821,955)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 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;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535299491088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 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;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>148
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535295629760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Basis
of Presentation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accompanying
consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States
of America (&#8220;U.S. GAAP&#8221;) for information pursuant to the rules and regulations of the Securities Exchange Commission (&#8220;SEC&#8221;).</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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Principles
of Consolidation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The consolidated
financial statements of the Company include the accounts of GDC and its wholly owned subsidiaries and </span>VIEs<span style="background-color: white">.
All intercompany transactions and balances are eliminated upon consolidation.</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_UseOfEstimates', window );">Use of Estimates and Assumptions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Use
of Estimates and Assumptions</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The preparation
of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the
reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial
statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected
in the Company&#8217;s consolidated financial statements include the useful lives of intangible assets and equipment, impairment of long-lived
assets, collectability of receivables, fair value of convertible notes, discount rate used to measure present value of lease liabilities
and valuation allowance for deferred tax assets. Actual results could differ from these estimates.</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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation and Transactions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Foreign
Currency Translation and Transactions</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The reporting
currency of the Company is the U.S. dollar. The PRC subsidiaries of the Company conduct its businesses in the local currency, Renminbi
(RMB), as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted set forth in the H.10
statistical release of the Federal Reserve Board at the end of the period. The statement of operations accounts are translated at the
average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process
are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions
denominated in a currency other than the functional currency are included in the results of operations as incurred.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Translation
adjustments included in accumulated other comprehensive income amounted to $73,279&#160;and $179,460&#160;as of December 31, 2023 and
2022, respectively. The balance sheets amounts, with the exception of shareholders&#8217; equity at December 31, 2023 and 2022 were translated
at&#160;7.10&#160;RMB and&#160;6.38&#160;RMB to $1.00, respectively. The shareholders&#8217; equity accounts were stated at their historical
rate. The average translation rates applied to statements of operations accounts for the years ended December 31, 2023 and 2022 were&#160;7.08&#160;RMB
and&#160;6.73&#160;RMB</span> to $1.00<span style="background-color: white">, respectively. Cash flows are also translated at average
translation rates for the periods, therefore, amounts reported on the statements of cash flows will not necessarily agree with changes
in the corresponding balances on the consolidated balance sheets.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The PRC
government imposes significant exchange restrictions on fund transfers out of the PRC that are not related to business operations. These
restrictions have not had a material impact on the Company because it has not engaged in any significant transactions that are subject
to the restrictions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Cash
and cash equivalents</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Cash and
cash equivalents include cash on hand and demand deposits placed with commercial banks or other financial institutions and highly liquid
investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three&#160;months
or less. All cash and cash equivalents are unrestricted as to withdrawal and use.</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_gdc_PrepaymentPolicyTextBlock', window );">Prepaid and other current assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Prepaid
and other current assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Prepaid
and other current assets are advances paid to outside vendors for future inventory or services purchases. The Company has legally binding
contracts with its vendors, which require any outstanding prepayments to be returned to the Company when the contract ends.</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_gdc_ConvertibleNotesReceivablePolicyTextBlock', window );">Convertible Notes Receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Convertible
Notes Receivable</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes (as defined in Note 13) according to ASC 320 &#8220;Investments
&#8212; Debt Securities&#8221; and concluded that the convertible notes should be classified as an available-for-sale security and measured
at fair value. To evaluate the fair value of the available-for-sale security, the Company used the valuation methodology of income approach,
which is determined by the future cash flow forecast. The fair value changes of the convertible notes receivable were recorded as other
comprehensive income.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equipment</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Equipment
are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method after consideration of the estimated
useful lives of the assets and estimated residual value.&#160;The estimated useful lives and residual value are as follows:</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Estimated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Residual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Value</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Office equipment and furnishing</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">5&#160;years</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5</td><td style="width: 1%; text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The cost
and related accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of operations and comprehensive loss. Expenditures for maintenance and repairs are charged to earnings
as incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.</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_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Intangible
Assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Intangible
assets represent software that are stated at cost, less accumulated amortization. Research and development costs associated with internally
developed patents are expensed when incurred. Amortization expense is recognized on the straight-line basis over the estimated useful
lives of the assets. The software has finite useful lives and is amortized using a straight-line method that reflects the estimated pattern
in which the economic benefits of the intangible asset are to be consumed. The Company amortizes the cost of software, over their useful
life using the straight-line method. The Company also re-evaluates the periods of amortization to determine whether subsequent events
and circumstances revised estimates of useful lives.&#160;The estimated useful life is as follows:</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Useful Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Software</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">5&#160;years</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></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 );">Lease</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Lease</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
determines if an arrangement is a lease at inception. Leases that transfer substantially all of the benefits and risks incidental to the
ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at
the inception of the lease. All other leases are accounted for as operating leases. The Company has no significant finance leases.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
recognizes lease liabilities and corresponding right-of-use assets on the balance sheet for leases. Operating lease right- of-use assets
(the &#8220;ROU&#8221;) are disclosed as non-current assets in the Company&#8217;s consolidated balance sheets. Current maturities of
operating lease liabilities are classified as operating lease liabilities - current, and operating lease liabilities that will be due
in more than one year are disclosed as non-current liabilities on the consolidated balance sheets. Operating lease right-of-use assets
and operating lease liabilities are initially recognized based on the present value of future lease payments at lease commencement. The
operating lease right-of-use asset also includes any lease payments made prior to lease commencement and the initial direct costs incurred
by the lessee and is recorded net of any lease incentives received. As the interest rates implicit in most of the leases are not readily
determinable, the Company uses the incremental borrowing rates based on the information available at lease commencement to determine the
present value of the future lease payments. Operating lease expenses are recognized on a straight-line basis over the term of the lease.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Most leases
have initial terms ranging from&#160;1 to 5.5 years. The Company&#8217;s lease agreements did not include non-lease components. Lease
expense for fixed lease payments is recognized on a straight-line basis over the lease term. The Company&#8217;s lease agreements do not
contain any significant residual value guarantees or restricted covenants. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluates the carrying value of ROU assets if there are indicators of impairment and reviews the recoverability of the related asset group.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
reassesses of a contract is or contains a leasing arrangement and re-measures ROU assets and liabilities upon modification of the contract.
The Company will derecognize ROU assets and liabilities, with difference recognized in the income statement on the contract termination.</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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Goodwill</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Goodwill
represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiary
at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate
impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. In accordance with ASC 350 Intangibles<span style="font-family: Times New Roman, Times, Serif">&#8212;</span>Goodwill
and Other, the Company may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill
impairment test. In the qualitative assessment, the Company considers factors such as macroeconomic conditions, industry and market considerations,
overall financial performance of the reporting unit, and other specific information related to the operations, business plans and strategies
of the reporting unit, including consideration of the impact of the COVID-19 pandemic. Based on the qualitative assessment, if it is more
likely than not that the fair value of a reporting unit is less than the carrying amount, the quantitative impairment test is performed.
The Company may also bypass the qualitative assessment and proceed directly to perform the quantitative impairment test. If the fair value
of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit
exceeds its fair value, the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value is recognized as impairment.
Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, allocation
of assets, liabilities and goodwill to reporting units, and determination of the fair value of each reporting unit.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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_gdc_ImpairmentForLonglivedAssetsPolicyTextBlock', window );">Impairment for Long-lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Impairment
for Long-lived Assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Long-lived
assets, including equipment, intangible assets and ROU assets with finite lives are reviewed for impairment whenever events or changes
in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that
the carrying value of an asset may not be recoverable individually or as a group at the lowest level for which there are identifiable
cash flows that are largely independent of the cash flows of the other assets and liabilities. The Company assesses the recoverability
of the assets (or group of assets) based on the undiscounted future cash flows the assets (or group of assets) are expected to generate
and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset (or group
of assets) plus net proceeds expected from disposition of the asset (or group of assets), if any, are less than the carrying value of
the asset (or group of assets). If an impairment is identified, the Company would reduce the carrying amount of the asset (or group of
assets) to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market
values. The carrying amount of the asset (or the long-lived assets in the asset group on a pro rata basis using the relative carrying
amounts) is reduced to the extent not lower than the fair value of the asset. The adjusted carrying amounts after an impairment charge
represent the new cost basis and is depreciated over their remaining useful lives.</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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair value measuremen</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Fair
value measurement</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accounting
standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires
disclosure of the fair value of financial instruments held by the Company. The Company considers the carrying amount of cash, accounts
receivable, other receivables, accounts payable, other payables and accrued liabilities to approximate their fair values because of their
short term nature.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accounting
standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure
requirements for fair value measures. The three levels are defined as follow:</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-size: 10pt">Level 1 inputs to the valuation
methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Level 2 inputs to the valuation
methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets
or liability, either directly or indirectly, for substantially the full term of the financial instruments.</span></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-size: 10pt">Level 3 inputs to the valuation
methodology are unobservable and significant to the fair value.</span></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023 and 2022, the carrying values of cash, accounts receivable, other receivables, accounts payable, other payables and accrued liabilities
approximate their fair values due to the short-term nature of the instruments. Fair value of convertible notes receivable has been discussed
in Note 21.</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_RevenueRecognitionPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Revenue
recognition</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
1, 2018, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2014-09 Revenue from Contracts with Customers (ASC 606) using
the modified retrospective method for contracts that were not completed as of January 1, 2018. This did not result in an adjustment to
retained earnings upon adoption of this new guidance as the Company&#8217;s revenue, other than retainage revenues, was recognized based
on the amount of consideration we expect to receive in exchange for satisfying the performance obligations. However, the impact of the
Company&#8217;s retainage revenue was not material as of the date of adoption, and as a result, did not result in an adjustment.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The core
principle underlying the revenue recognition ASC 606 is that the Company will recognize revenue to represent the transfer of goods and
services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. This
will require the Company to identify contractual performance obligations and determine whether revenue should be recognized at a point
in time or over time, based on when control of goods and services transfers to a customer. The Company&#8217;s revenue streams are primarily
recognized at a point in time.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The ASC
606 requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company
(i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocate
the transaction price to the respective performance obligations in the contract, and (v) recognize revenue when (or as) the Company satisfies
the performance obligation. The application of the five-step model to the revenue streams compared to the prior guidance did not result
in significant changes in the way the Company records its revenue. Upon adoption, the Company evaluated its revenue recognition policy
for all revenue streams within the scope of the ASC 606 under previous standards and using the five-step model under the new guidance
and confirmed that there were no differences in the pattern of revenue recognition except its retainage revenues.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">An entity
will also be required to determine if it controls the goods or services prior to the transfer to the customer in order to determine if
it should account for the arrangement as a principal or agent. Principal arrangements, where the entity controls the goods or services
provided, will result in the recognition of the gross amount of consideration expected in the exchange. Agent arrangements, where the
entity simply arranges but does not control the goods or services being transferred to the customer, will result in the recognition of
the net amount the entity is entitled to retain in the exchange.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company,
as a principal, provides services to clients under separate contracts, generating revenue. The pricing terms specified in the contracts
are fixed. An obligation to perform is identified in contracts with clients. Revenue is recognized over the period in which the services
are earned.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Payments
received prior to the relevant criteria for revenue recognition are met, are recorded as customer deposits.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
did not have any revenue streams from continuing operations for the years ended December 31, 2023 and 2022. </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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Income Taxes</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
accounts for income taxes in accordance with U.S. GAAP for income taxes. The charge for taxation is based on the results for the fiscal
year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively
enacted by the balance sheet date.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Deferred
taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying
amount of assets and liabilities in the consolidated financial statements and the corresponding tax basis used in the computation of assessable
tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized
to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized.
Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled.
Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity,
in which case the deferred tax is also dealt with in equity. Deferred tax assets are reduced by a valuation allowance when, in the opinion
of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes
are provided for in accordance with the laws of the relevant taxing authorities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">An uncertain
tax position is recognized as a benefit only if it is &#8220;more likely than not&#8221; that the tax position would be sustained in a
tax examination, with a tax examination being presumed to occur.&#160;The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.&#160;For tax positions not meeting the &#8220;more likely than not&#8221;
test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense
in the period incurred. The Company incurred no such penalties and interest for the years ended December 31, 2023 and 2022. As of December
31, 2023, the Company&#8217;s PRC tax returns filed for 2023 remain subject to examination by any applicable tax authorities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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_InterestExpensePolicyTextBlock', window );">Interest</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Interest</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Interest
income is mainly generated from bank deposits and other interest earning financial assets and is recognized on an accrual basis using
the effective interest method.</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_EarningsPerSharePolicyTextBlock', window );">Net Loss per Common Stock</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Net
Loss per Common Stock</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Basic loss
per share is computed by dividing loss available to common stockholders of the Company by the weighted average common stocks outstanding
during the period. Diluted loss per share takes into account the potential dilution that could occur if securities or other contracts
to issue common stocks were exercised and converted into common stocks.&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In May 2023
and November 2023 in connection with the placement agency agreements (see Note 17), the Company issued and sold pre-funded warrants exercisable
for an aggregate of 844,351 and 1,876,103 shares of common stock, at the exercise price of $8.35 and $3.019 per share, of which $8.349
and $3.018 was pre-funded and paid to the Company upon issuance of the pre-funded warrants, respectively. The remaining exercise price
of the pre-funded warrants is $0.001 per share. The pre-funded warrants are exercisable by the holders at any time and do not expire.
On November 1, 2023, in connection with the Warrant Exchange Agreements (see Note 17), the holders of May 2023 Unregistered Warrants (as
defined in Note 17) surrendered the May 2023 Unregistered Warrants, and the Company cancelled the May 2023 Unregistered Warrants and issued
to these holders pre-funded warrants to purchase up to 577,260 shares of the Company&#8217;s common stock with no consideration.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">For the
year ended December 31, 2023, 1,807,951 pre-funded warrants representing 1,807,951 shares of the Company&#8217;s common stock were exercised
for no consideration. The remaining pre-funded warrants are immediately exercisable after issuance and do not expire. As the remaining
shares underlying the pre-funded warrants are issuable for nominal consideration of $0.001 per share, 1,489,763 in common stocks underlying
the unexercised pre-funded warrants were considered outstanding for purposes of the calculation of loss per share as of December 31, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">8,134,043&#160;and&#160;9,079,348&#160;of
outstanding warrants (excluding the Pre-funded Warrants and Exchange Warrants) which are equivalent to convertible of&#160;3,904,879 and&#160;4,539,674&#160;common
stocks were excluded from the diluted loss per share calculation due to its antidilutive effect for the years ended December 31, 2023
and 2022, respectively.&#160;<span style="-sec-ix-hidden: hidden-fact-177">Nil</span> and 824,000&#160;of outstanding options were excluded from the diluted loss per share calculation due
to its antidilutive effect for the years ended December 31, 2023 and 2022.</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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Loss</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Comprehensive
Loss</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Comprehensive
loss is defined as the changes in equity of the Company during a year from transactions and other events and circumstances excluding transactions
resulting from investments by owners and distributions to owners. Accumulated other comprehensive income of the Company includes the foreign
currency translation adjustments and unrealized gains or loss on available-for-sale investments.</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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Reclassification</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
loss or and financial position.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Recently
Accounting Pronouncements</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In October
2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from
Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and
contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments
are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments
should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption
permitted. The Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements.
The Company adopted ASU 2021-08 since January 1, 2024.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In June
2022, the FASB issued ASU 2022-03, &#8220;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual
Sale Restrictions&#8221;, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the
unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an
entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain
disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with
any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective
for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The
Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements. The Company
adopted ASU 2022-03 since January 1, 2024.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In December 2023, the FASB issued
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which requires disclosure of incremental
income tax information within the rate reconciliation and expanded disclosures of income taxes paid, among other disclosure requirements.
ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company&#8217;s management
does not believe the adoption of ASU 2023-09 will have a material impact on its financial statements and disclosures.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect
on the Company&#8217;s consolidated balance sheets, statements of operations and comprehensive loss and statements of cash flows.</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_gdc_ConvertibleNotesReceivablePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_ConvertibleNotesReceivablePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ImpairmentForLonglivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_ImpairmentForLonglivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_PrepaymentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 prepayment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_PrepaymentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-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;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpensePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest expense, including the method of amortizing debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-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;">us-gaap_InterestExpensePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483504/205-10-50-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;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-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;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>149
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282406976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Organization (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Nature of Business and Organization [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock', window );">Schedule of Consolidated Financial Statements Reflect the Activities of GDC</a></td>
<td class="text"><span style="background-color: white">The accompanying
consolidated financial statements reflect the activities of GDC and each of the following entities:</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: Black 1.5pt solid; width: 25%"><span style="font-size: 10pt"><b>Name</b></span></td> <td style="width: 1%">&#160;</td> <td style="border-bottom: Black 1.5pt solid; width: 48%; text-align: center"><span style="font-size: 10pt"><b>Background</b></span></td> <td style="width: 1%">&#160;</td> <td style="text-align: center; border-bottom: Black 1.5pt solid; width: 25%"><span style="font-size: 10pt"><b>Ownership</b></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">Citi Profit BVI</span></td> <td>&#160;</td> <td><span style="font-size: 10pt">&#9679;&#160;&#160;A British Virgin Island company Incorporated in April 2019</span></td> <td>&#160;</td> <td><span style="font-size: 10pt">100% owned by the Company</span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">TMSR HK</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Hong Kong company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in April 2019</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">100% owned by Citi Profit BVI</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">Highlight HK</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Hong Kong company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in November 2022</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">100% owned by Citi Profit BVI</span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">Makesi WFOE</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in December 2020</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">100% owned by TMSR HK</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">Highlight WFOE</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in January 2023</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">100% owned by Highlight HK</span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">Yuanma</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on June 21, 2022</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">VIE of Makesi WFOE</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">Wuge</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on January 3, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on September 28, 2022</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">VIE of Makesi WFOE</span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">Highlight Media</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on September 16, 2022</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on September 26, 2023</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">VIE of Highlight WFOE</span></td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">AI Catalysis</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Nevada company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in May 2023</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">100% owned by the Company</span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-size: 10pt">SH Xianzhui</span></td> <td>&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in August 2023</p></td> <td>&#160;</td> <td><span style="font-size: 10pt">73.3333% owned by Highlight WFOE</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or 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> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479402/808-10-50-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;">us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>150
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282282384">
<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, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock', window );">Schedule of Estimated Useful Lives of Plant and Equipment</a></td>
<td class="text">The estimated useful lives and residual value are as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Estimated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Residual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Value</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Office equipment and furnishing</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">5&#160;years</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5</td><td style="width: 1%; text-align: left">%</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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of Estimated Useful Lives of Intangible Assets</a></td>
<td class="text">The estimated useful life is as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Useful Life</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Software</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">5&#160;years</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Table disclosure of plant and equipment useful life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and intangible assets, which may be broken down by segment or major class.</p></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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>151
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535284834560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination and Restructuring (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combination and Restructuring [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date</a></td>
<td class="text"><span style="background-color: white">The following
table summarizes the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, which represents
the net purchase price allocation at the date of the acquisition of Highlight Media based on a valuation performed by an independent valuation
firm engaged by the Company:</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Total consideration at fair value</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt">2,250,000</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Fair Value</b></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Cash</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">47,498</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other current assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">107,828</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Equipment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">1,205</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other noncurrent assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-178; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Goodwill</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">2,121,947</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Total asset</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">2,278,478</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Accounts payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">14,170</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Taxes Payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">363</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Other Payable</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">13,945</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total liabilities</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">28,478</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Net asset acquired</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">2,250,000</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535297479600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Company Maintains Bank Accounts</a></td>
<td class="text">As of December 31, 2023 and 2022, the Company did not have any cash equivalents.
The Company maintains bank accounts in the United States and institutions in PRC.<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash at Banks</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,175,518</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">389,108</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>153
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282282384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid and Other Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Prepaid and Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Prepaid and Other Current Assets</a></td>
<td class="text"><span style="background-color: white">Prepaid and other current assets
consisted of the following as of December 31, 2023:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Prepayments of digital human services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">797,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepayments of live streaming services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">487,587</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other prepayments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,803</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total Prepaid and other current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,290,890</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>154
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535284775920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetAbstract', window );"><strong>Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts Receivable</a></td>
<td class="text"><span style="background-color: white">Accounts receivable consisted
of the following as of December 31, 2023 and 2022:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
 2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
 2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accounts receivable</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">197,640</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: allowance for doubtful accounts</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(3,120</td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">194,520</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of Movement of Allowance for Doubtful Accounts</a></td>
<td class="text"><span style="background-color: white">Movement of the allowance for
doubtful accounts is as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Beginning balance</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,120</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Addition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,120</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Disposal of Highlight Media</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,120</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,120</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>155
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282261360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrentAbstract', window );"><strong>Other Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock', window );">Schedule of Other Receivables</a></td>
<td class="text"><span style="background-color: white">Other receivables as of December
31, 2023 and 2022 consisted of the following:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/>
2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31,<br/>
 2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Receivable from disposal of Wuge</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right">948,000</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Others</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">9,459</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">78,293</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total other receivables, net</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">9,459</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">1,026,293</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OtherReceivablesNetCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables or notes with discounts or premiums resulting from the determination of present value in cash or noncash transactions, including description of the receivable, the effective interest rate, the face amount, amortization period and method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-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;">us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>156
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282340096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Equipment, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Equipment, Net</a></td>
<td class="text"><span style="background-color: white">Equipment, net consisted of the
following as of December 31, 2023 and 2022:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Office equipment and furniture</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">14,190</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">10,039</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,679</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,537</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,511</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">502</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>157
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535284837744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets, Net</a></td>
<td class="text"><span style="background-color: white">Intangible assets consisted of
the following as of December 31, 2023:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,653,104</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Subtotal</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,653,104</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(345,155</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,307,949</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>158
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282145008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAbstract', window );"><strong>Goodwill [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Carrying Amount of Goodwill Business Units</a></td>
<td class="text">The changes in the carrying amount of goodwill by business units for the years ended December 31, 2023 and 2022 were as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Highlight Media</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Wuge</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Balance as&#160;of December 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,590,339</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,590,339</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill acquired through acquisition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill impairments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,590,339</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,590,339</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Balance as of December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,190,485</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,190,485</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill impairments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Balance as of December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_GoodwillImpairedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>159
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282328592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_OtherPayablesRelatedPartiesTableTextBlock', window );">Schedule of Other Payable &#8211; Related Parties</a></td>
<td class="text"><span style="background-color: white">Other payable &#8211; related
parties:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom">Name of related party</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Nature</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">December&#160;31,<br/> 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 39%; text-align: left"><span style="font-size: 10pt">Shanghai Highlight Asset Management Co. LTD<sup>(1)</sup></span></td><td style="width: 1%">&#160;</td> <td style="vertical-align: top; width: 20%; text-align: left">A company in which the then shareholder hold shares</td><td style="width: 1%">&#160;</td> <td style="text-align: left; width: 15%; vertical-align: top">Advances</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">195,732</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Zihao Zhao</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Chief Finance Officer</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Accrued compensations</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,833</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,833</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">195,732</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="background-color: white">(1)</span></td><td style="text-align: justify"><span style="background-color: white">In connection with the
disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31, 2022 was settled
as well.</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_gdc_OtherPayablesRelatedPartiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payables - 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;">gdc_OtherPayablesRelatedPartiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>160
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282340896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Convertible Notes Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebtTableTextBlock', window );">Schedule of Convertible Notes Receivable</a></td>
<td class="text"><span style="background-color: white">The Company&#8217;s convertible
notes receivable consisted of the following as of December 31, 2023:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 1.5pt">Convertible notes receivable</td>
    <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">2,602,027</td>
    <td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Total</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">2,602,027</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282404704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Payments Term</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2022</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Weighted average remaining lease term:</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating lease</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">4.81&#160;years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">N/A</div></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Weighted average discount rate:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7.56</td><td style="text-align: left">%</td><td>&#160;</td> <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">N/A</div></td></tr> </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock', window );">Schedule of Balances for the Operating Leases</a></td>
<td class="text"><span style="background-color: white">The balances for the operating
leases where the Group is the lessee are presented as follows within the consolidated balance sheets:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
    2023</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
    2022</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Operating lease right-of-use assets, net</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 4pt">Operating lease</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">1,561,058</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current portion of operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">358,998</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Non-current portion of operating lease liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,317,678</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,676,676</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Lease Payments Under Operating Leases</a></td>
<td class="text"><span style="background-color: white">Future lease payments under operating
leases as of December 31, 2023 were as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">FY2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">412,267</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>FY2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">386,829</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>FY2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">394,566</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>FY2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">402,457</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">FY2028</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">410,506</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,006,625</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">329,949</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Present value of lease liabilities&#160;<sup>(1)</sup></span></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,676,676</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-size: 10pt; background-color: white">Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $358,998&#160;and $1,317,678, respectively,&#160;for the year ended December 31, 2023.</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_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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 components of income 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> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-6A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>162
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282208784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNetAbstract', window );"><strong>Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Current and Deferred Components of Income Tax Expenses</a></td>
<td class="text"><span style="background-color: white">The
current and deferred components of income tax expenses from continuing operations appearing in the consolidated statements of
comprehensive loss are as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current tax</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">327,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">327,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Income Tax Assets and Liabilities</a></td>
<td class="text"><span style="background-color: white">The principal components of the
Company&#8217;s deferred income tax assets and liabilities as of December 31, 2023 and 2022 are as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Deferred tax assets</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net operating losses carried forward</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,295,697</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,574,581</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">352,102</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,647,799</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,574,581</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax assets, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Deferred tax liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Right - Of - Use assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">327,822</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax liabilities, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">327,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ScheduleOfTaxesPayableTableTextBlock', window );">Schedule of Taxes Payable</a></td>
<td class="text"><span style="background-color: white">Taxes payable
consisted of the following:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
    2023</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>December&#160;31,<br/>
                                            2022</b></p></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 76%; text-align: left">VAT taxes payable</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">8,478</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,478</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfTaxesPayableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 taxes payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_ScheduleOfTaxesPayableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeTaxesPaidNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>163
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282282384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Warrant Activity</a></td>
<td class="text"><span style="background-color: white">The summary of warrant activity
is as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Warrants</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercisable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Into&#160;Number&#160;of</b></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average Remaining Contractual</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Life</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">December 31, 2022</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4,539,674</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">151,323</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">172.5</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.10</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7,056,758</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7,056,758</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">3.73</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4.80</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Expired</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">164,675</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,488</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">172.5</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.10</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 10pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,807,951</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,807,951</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.001</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,623,806</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,394,642</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19.45</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4.54</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Options</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercisable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Into&#160;Number&#160;of</b></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average Remaining Contractual</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Life</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; padding-bottom: 1.5pt">December 31, 2022</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">824,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">27,467</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">150.00</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">0.10</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 10.5pt">Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 10.5pt">Expired</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">824,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">27,467</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">150.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.10</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: 10.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>164
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282335728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of Discounted Operations</a></td>
<td class="text"><span style="background-color: white">The following
depicts the result of operations for the discounted operations of Highlight Media and Wuge for the years ended December 31, 2023 and 2022,
respectively.</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For
the Years Ended<br/>
December 31,</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>REVENUES</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Enterprise brand management services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">165,993</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">153,304</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Wuge digital door signs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,616,615</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL REVENUES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">165,993</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,769,919</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>COST OF REVENUES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Enterprise brand management services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">88,658</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">97,770</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Wuge digital door signs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,527,950</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL COST OF REVENUES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">88,658</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,625,720</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">GROSS PROFIT</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,335</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,144,199</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">OPERATING EXPENSES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Selling, general and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,209,894</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,225,301</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Provision for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,085,243</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL OPERATING EXPENSES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,209,894</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">28,310,544</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">LOSS FROM OPERATIONS</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,132,559</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(26,166,345</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">OTHER INCOME (EXPENSE)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">49</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">65,274</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(248</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,022</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">709</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">70,831</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">510</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">135,083</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">LOSS BEFORE INCOME TAXES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,132,049</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(26,031,262</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">PROVISION FOR INCOME TAXES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">315,933</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">NET LOSS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,132,049</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(26,347,195</td><td style="text-align: left">)</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_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-4A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-4B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5D<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3A<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>165
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282413616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets and Liabilities Measured at Fair Value (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Assets and Liabilities Measured at Fair Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">The following tables presents information about
the Company&#8217;s assets and liabilities that were measured at fair value on a recurring basis as of December 31, 2023 and 2022 and
indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31,<br/>
 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Quoted Prices</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>In Active</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Markets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 1)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Significant</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Other</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Observable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inputs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 2)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Significant</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Other</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Unobservable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inputs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 3)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Assets</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Notes receivable - DigiTrax Convertible Notes</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,048,219</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">&#160;&#160;&#160;&#160;&#160;&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">&#160;&#160;&#160;&#160;&#160;&#8212;</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,048,219</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Notes receivable - Liquid Convertible Notes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,553,808</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,553,808</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 4pt">Total</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">2,602,027</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">&#8212;</div></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">2,602,027</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>166
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535291893760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Organization (Details) - $ / shares<br></strong></div></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>
</tr>
<tr>
<th class="th"><div>Jan. 11, 2024</div></th>
<th class="th"><div>Oct. 27, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jun. 26, 2023</div></th>
<th class="th"><div>Sep. 28, 2022</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AgreementTerm', window );">Agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=gdc_MakesiIoTTechnologyShanghaiCoLtdMember', window );">Makesi WFOE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AgreementTerm', window );">Agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Business Combination [Member] | SH Xianzhui [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Equity interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73.3333%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=gdc_TMSRHKMember', window );">TMSR HK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Equity interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.3333%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=gdc_WugeMember', window );">Wuge Member</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionSharePrice', window );">Average closing price (in Dollars 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="text">&#160;<span></span>
</td>
<td class="nump">$ 0.237<span></span>
</td>
</tr>
<tr class="rh">
<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=gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember', window );">Shanghai Yuanma Food and Beverage Management Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Equity interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.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_FinancialSupportToNonconsolidatedLegalEntityAxis=us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember', window );">Voting Rights Proxy and Financial Support Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AgreementTerm', window );">Agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Beijing Hehe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_SharesOfCommonStock', window );">Shares of common stock (in Shares)</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | SH Xianzhui [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Equity interest percentage</a></td>
<td class="nump">73.3333%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessStockSharesIssued', window );">Shares of common stock (in Shares)</a></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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AverageClosingBidPrice', window );">Average closing bid price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.782<span></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_gdc_AgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreement term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_AgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_AverageClosingBidPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 closing bid price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_AverageClosingBidPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_SharesOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares of 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;">gdc_SharesOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_BusinessAcquisitionSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid or offered to be paid in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionSharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 excess stock shares of an entity that have been sold or granted 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;">us-gaap_ExcessStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_dei_LegalEntityAxis=gdc_MakesiIoTTechnologyShanghaiCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gdc_MakesiIoTTechnologyShanghaiCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gdc_SHXianzhuiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=gdc_SHXianzhuiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gdc_TMSRHKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_TMSRHKMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gdc_WugeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_WugeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis=us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis=us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_RelatedPartyTransactionAxis=gdc_BeijingHeheMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=gdc_BeijingHeheMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gdc_SHXianzhuiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_SHXianzhuiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>167
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535285822672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Organization (Details) - Schedule of Consolidated Financial Statements Reflect the Activities of GDC<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="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=gdc_CitiProfitBVIMember', window );">Citi Profit BVI [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A British Virgin Island company Incorporated in April 2019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">100% owned by the Company<span></span>
</td>
</tr>
<tr 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=gdc_TMSRHKMember', window );">TMSR HK2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A Hong Kong company &#9679;&#160;&#160;Incorporated in April 2019 &#9679;&#160;&#160;Disposed on June 26, 2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">100% owned by Citi Profit BVI<span></span>
</td>
</tr>
<tr 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=gdc_HighlightHKMember', window );">Highlight HK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A Hong Kong company &#9679;&#160;&#160;Incorporated in November 2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">100% owned by Citi Profit BVI<span></span>
</td>
</tr>
<tr 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=gdc_MakesiWfoeMember', window );">Makesi WFOE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE) &#9679;&#160;&#160;Incorporated in December 2020 &#9679;&#160;&#160;Disposed on June 26, 2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">100% owned by TMSR HK<span></span>
</td>
</tr>
<tr 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=gdc_HighlightWFOEMember', window );">Highlight WFOE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE) &#9679;&#160;&#160;Incorporated in January 2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">100% owned by Highlight HK<span></span>
</td>
</tr>
<tr 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=gdc_YuanmaMember', window );">Yuanma [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A PRC limited liability company &#9679;&#160;&#160;Acquired on June 21, 2022 &#9679;&#160;&#160;Disposed on June 26, 2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">VIE of Makesi WFOE<span></span>
</td>
</tr>
<tr 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=gdc_WugeMember', window );">Wuge [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A PRC limited liability company &#9679;&#160;&#160;Acquired on January 3, 2023 &#9679;&#160;&#160;Disposed on September 28, 2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">VIE of Makesi WFOE<span></span>
</td>
</tr>
<tr 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=gdc_HighlightMediaMember', window );">Highlight Media [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A PRC limited liability company &#9679;&#160;&#160;Acquired on September 16, 2022 &#9679;&#160;&#160;Disposed on September 26, 2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">VIE of Highlight WFOE<span></span>
</td>
</tr>
<tr 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=gdc_AICatalysisMember', window );">AI Catalysis [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A Nevada company &#9679;&#160;&#160;Incorporated in May 2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">100% owned by the Company<span></span>
</td>
</tr>
<tr 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=gdc_SHXianzhuiMember', window );">SH Xianzhui [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A PRC limited liability company &#9679;&#160;&#160;Incorporated in August 2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">73.3333% owned by Highlight WFOE<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_BackgroundOfConsolidatedEntityDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of background of 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;">gdc_BackgroundOfConsolidatedEntityDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479402/808-10-50-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;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentAdditionalInformation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 serves as a place to record data that is not required by accounting literature but is useful for readers of the financial statements as it relates to the details of an equity method investment in common stock. Such information may include the amount of change for a change in ownership (equity) percentage in a given period and the amount and type of the consideration given or received in relation to the change in ownership.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentAdditionalInformation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=gdc_CitiProfitBVIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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=gdc_CitiProfitBVIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gdc_TMSRHKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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=gdc_TMSRHKMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gdc_HighlightHKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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=gdc_HighlightHKMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gdc_MakesiWfoeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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=gdc_MakesiWfoeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gdc_HighlightWFOEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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=gdc_HighlightWFOEMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gdc_YuanmaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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=gdc_YuanmaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gdc_WugeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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=gdc_WugeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gdc_HighlightMediaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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=gdc_HighlightMediaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gdc_AICatalysisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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=gdc_AICatalysisMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gdc_SHXianzhuiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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=gdc_SHXianzhuiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535295768800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details)<br></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="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 30, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 01, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent (in Dollars) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 179,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement', window );">Tax benefits, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.<span></span>
</td>
<td class="text">The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Exercise price of common stock (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 3.019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Pre-funded warrants (in Dollars) | $</a></td>
<td class="nump">$ 3.018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantExercisePriceDecrease', window );">Remaining exercise price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Purchase of warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">577,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised', window );">Exercised 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">1,807,951<span></span>
</td>
<td class="nump">1,807,951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Warrant of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,000<span></span>
</td>
<td class="nump">180,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_ClassOfWarrantOrRightOutstanding', window );">Outstanding warrants</a></td>
<td class="nump">331,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,134,043<span></span>
</td>
<td class="nump">8,134,043<span></span>
</td>
<td class="nump">9,079,348<span></span>
</td>
<td class="nump">9,079,348<span></span>
</td>
</tr>
<tr class="re">
<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 );">Antidilutive effect</a></td>
<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,904,879<span></span>
</td>
<td class="nump">3,904,879<span></span>
</td>
<td class="nump">4,539,674<span></span>
</td>
<td class="nump">4,539,674<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=gdc_PreFundedWarrantsMember', window );">Pre-Funded Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantExercisePriceDecrease', window );">Remaining exercise price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_NominalConsiderationPerShare', window );">Nominal consideration per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Outstanding warrants</a></td>
<td class="nump">912,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">912,503<span></span>
</td>
<td class="nump">912,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=gdc_PlacementAgencyAgreementsMember', window );">Placement Agency Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Shares issued</a></td>
<td class="nump">1,876,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">844,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1', window );">Pre-funded warrants of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,807,951<span></span>
</td>
<td class="nump">1,807,951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMinorityShareholders', window );">Shareholders&#8217; equity amount (in Yuan Renminbi) | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 7.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6.38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentCompanyDistributionToShareholdersPerShare', window );">Shareholders&#8217; equity, per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseRenewalTerm1', window );">Lease Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 6 months<span></span>
</td>
<td class="text">5 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMinorityShareholders', window );">Shareholders&#8217; equity amount (in Yuan Renminbi) | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 7.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6.73<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentCompanyDistributionToShareholdersPerShare', window );">Shareholders&#8217; equity, per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseRenewalTerm1', window );">Lease Term</a></td>
<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<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Warrant of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,489,763<span></span>
</td>
<td class="nump">1,489,763<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_EmployeeStockOptionMember', window );">Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive effect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">824,000<span></span>
</td>
<td class="nump">824,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_NominalConsiderationPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consideration per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_NominalConsiderationPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercisable Into Number of Shares, Exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ChangeInAccountingEstimateLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInAccountingEstimateLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants or rights 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_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared during the period for each share of common stock 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> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 warrants 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 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the likelihood that an uncertainty in income taxes will not be sustained as a result of the examination by the taxing authority.</p></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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentCompanyDistributionToShareholdersPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of distribution to shareholders. Includes, but is not limited to, dividend and capital gain. Excludes distribution for tax return of capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-8<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentCompanyDistributionToShareholdersPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeaseRenewalTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseRenewalTerm1</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to 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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantExercisePriceDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease in exercise price of warrant. Excludes change due to standard antidilution provision.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantExercisePriceDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified 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/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=gdc_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=gdc_PreFundedWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gdc_PlacementAgencyAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_PlacementAgencyAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>169
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282412816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment - Office equipment and furnishing [Member]<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Plant and equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage', window );">Plant and equipment, Estimated Residual Value</a></td>
<td class="nump">5.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stated as a percentage, the estimated or actual value of the asset at the end of its useful life or when it is no longer serviceable (cannot be used for its original purpose) divided by its [historical] capitalized 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;">us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>170
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282153792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="rh">
<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=gdc_SoftwareMember', window );">Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Useful Life</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_gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-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;">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_FiniteLivedIntangibleAssetsByMajorClassAxis=gdc_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_SoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>171
<FILENAME>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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535293495136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination and Restructuring (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 16, 2022</div></th>
<th class="th"><div>Apr. 29, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationSegmentAllocationLineItems', window );"><strong>Business Combination and Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares issued (in Shares)</a></td>
<td class="nump">5,453,416<span></span>
</td>
<td colspan="2" class="nump">1,844,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">231,802<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Goodwill</a></td>
<td class="nump">$ 2,121,947<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=gdc_HighlightMediaMember', window );">Highlight Media [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationSegmentAllocationLineItems', window );"><strong>Business Combination and Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Service fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Goodwill</a></td>
<td class="nump">2,100,000<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Goodwill deductible for income tax purposes</a></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=gdc_HighlightMediaShareholdersMember', window );">Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationSegmentAllocationLineItems', window );"><strong>Business Combination and Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shares issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">9,000,000<span></span>
</td>
<td class="nump">9,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size: 10pt">Giving retroactive effect to the
1-for-30 reverse stock split effective on November 9, 2022.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-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;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-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;">us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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_BusinessCombinationSegmentAllocationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessCombinationSegmentAllocationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=gdc_HighlightMediaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_HighlightMediaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=gdc_HighlightMediaShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=gdc_HighlightMediaShareholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>172
<FILENAME>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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535280674768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total consideration at fair value</a></td>
<td class="nump">$ 2,250,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="nump">47,498<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="nump">107,828<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Equipment</a></td>
<td class="nump">1,205<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets', window );">Other noncurrent assets</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Goodwill</a></td>
<td class="nump">2,121,947<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total asset</a></td>
<td class="nump">2,278,478<span></span>
</td>
</tr>
<tr class="ro">
<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">14,170<span></span>
</td>
</tr>
<tr class="re">
<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 );">Taxes Payable</a></td>
<td class="nump">363<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Other Payable</a></td>
<td class="nump">13,945<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities</a></td>
<td class="nump">28,478<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 );">Net asset acquired</a></td>
<td class="nump">$ 2,250,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 expected to be realized or consumed before 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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 expected to be realized or consumed after 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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-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;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>173
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535296129136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Variable Interest Entity (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 26, 2023</div></th>
<th class="th"><div>Jun. 26, 2023</div></th>
<th class="th"><div>Sep. 28, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_VariableInterestEntityDetailsLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalDeferredPurchasePrice', window );">Purchase price</a></td>
<td class="nump">$ 100,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_BusinessAcquisitionAxis=gdc_WugeMember', window );">Wuge [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_gdc_VariableInterestEntityDetailsLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionSharePrice', window );">Average closing price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.237<span></span>
</td>
</tr>
<tr class="rh">
<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=gdc_TMSRHKMember', window );">TMSR HK [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_VariableInterestEntityDetailsLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Equity interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=gdc_YuanmaMember', window );">Yuanma [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_gdc_VariableInterestEntityDetailsLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Purchase price for transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,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_gdc_VariableInterestEntityDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_VariableInterestEntityDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid or offered to be paid in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionSharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalDeferredPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash collateral.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalDeferredPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=gdc_WugeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_WugeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gdc_TMSRHKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_TMSRHKMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gdc_YuanmaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_YuanmaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>174
<FILENAME>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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282288592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Details) - Schedule of Company Maintains Bank Accounts - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract', window );"><strong>Schedule of Company Maintains Bank Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromBanks', window );">Cash at Banks</a></td>
<td class="nump">$ 5,175,518<span></span>
</td>
<td class="nump">$ 389,108<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 bank's noninterest bearing demand deposits in other banks (such as correspondents).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">us-gaap_DueFromBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>175
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535295622336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepaid and Other Current Assets (Details) - Schedule of Prepaid and Other Current Assets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract', window );"><strong>Schedule of Prepaid and Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidAdvertising', window );">Prepayments of digital human services</a></td>
<td class="nump">$ 797,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Supplies', window );">Prepayments of live streaming services</a></td>
<td class="nump">487,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Other prepayments</a></td>
<td class="nump">5,803<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Total Prepaid and other current assets</a></td>
<td class="nump">$ 1,290,890<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidAdvertising">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidAdvertising</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Supplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Supplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>176
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535309014512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable (Details) - Schedule of Accounts Receivable - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ScheduleOfAccountsReceivableAbstract', window );"><strong>Schedule of Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 197,640<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Less: allowance for doubtful accounts</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,120)<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_AccountsReceivableNetCurrent', window );">Total accounts receivable, net</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 194,520<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfAccountsReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_ScheduleOfAccountsReceivableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-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;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>177
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535285607824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Details) - Schedule of Movement of Allowance for Doubtful Accounts - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract', window );"><strong>Schedule of Movement of Allowance for Doubtful Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></td>
<td class="nump">$ 3,120<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AllowanceForDoubtfulAccountsReceivableAdditions', window );">Addition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_DisposalOfHighlightMedia', window );">Disposal of Highlight Media</a></td>
<td class="num">(3,120)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Ending balance</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 3,120<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_AllowanceForDoubtfulAccountsReceivableAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of allowance for doubtful accounts receivable additions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_AllowanceForDoubtfulAccountsReceivableAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_DisposalOfHighlightMedia">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal of Highlight Media.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_DisposalOfHighlightMedia</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>178
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282313376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 09, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_OtherReceivablesDetailsLineItems', window );"><strong>Other Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_CancellationsOfShares', window );">Cancellation of shares</a></td>
<td class="nump">133,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=gdc_WugeMember', window );">Wuge Member</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_OtherReceivablesDetailsLineItems', window );"><strong>Other Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Consideration amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 948,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_CancellationsOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cancellations of 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;">gdc_CancellationsOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_OtherReceivablesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_OtherReceivablesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.</p></div>
<a 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> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479908/805-50-55-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-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;">us-gaap_AssetAcquisitionConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionAxis=gdc_WugeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=gdc_WugeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>179
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535296282352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Receivables (Details) - Schedule of Other Receivables - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ScheduleOfOtherReceivablesAbstract', window );"><strong>Schedule of Other Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ReceivableFromDisposalOfWuge', window );">Receivable from disposal of Wuge</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 948,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_OtherReceivablesGrossCurrent', window );">Others</a></td>
<td class="nump">9,459<span></span>
</td>
<td class="nump">78,293<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_OtherReceivablesNetCurrent', window );">Total other receivables, net</a></td>
<td class="nump">$ 9,459<span></span>
</td>
<td class="nump">$ 1,026,293<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ReceivableFromDisposalOfWuge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of receivable from disposal of Wuge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_ReceivableFromDisposalOfWuge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfOtherReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_ScheduleOfOtherReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, of receivables classified as other, due within one year or 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, of receivables classified as other, due within one year or the 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;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>180
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282432080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equipment, Net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Equipment, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and expense</a></td>
<td class="nump">$ 1,679<span></span>
</td>
<td class="nump">$ 718<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>181
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535281562096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Equipment, Net (Details) - Schedule of Equipment, Net - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ScheduleOfEquipmentNetAbstract', window );"><strong>Schedule of Equipment, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Office equipment and furniture</a></td>
<td class="nump">$ 14,190<span></span>
</td>
<td class="nump">$ 10,039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(1,679)<span></span>
</td>
<td class="num">(9,537)<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_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">$ 12,511<span></span>
</td>
<td class="nump">$ 502<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_ScheduleOfEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>182
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535285591424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_IntangibleAssetsNetDetailsLineItems', window );"><strong>Intangible Assets, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments', window );">Purchase of software</a></td>
<td class="nump">$ 750,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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Issuance of common stock (in Shares)</a></td>
<td class="nump">180,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 345,155<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<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 );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_IntangibleAssetsNetDetailsLineItems', window );"><strong>Intangible Assets, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments', window );">Purchase of software</a></td>
<td class="nump">$ 2,903,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Issuance of common stock (in Shares)</a></td>
<td class="nump">1,489,763<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_gdc_IntangibleAssetsNetDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_IntangibleAssetsNetDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-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;">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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for foreign currency translation adjustments and purchase accounting 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_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>183
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535295961904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets, Net (Details) - Schedule of Intangible Assets, Net<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Subtotal</a></td>
<td class="nump">$ 3,653,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(345,155)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total</a></td>
<td class="nump">3,307,949<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_SoftwareMember', window );">Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Subtotal</a></td>
<td class="nump">$ 3,653,104<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-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;">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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_SoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>184
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535295283296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Details) - Schedule of Carrying Amount of Goodwill Business Units - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 as beginning</a></td>
<td class="nump">$ 2,190,485<span></span>
</td>
<td class="nump">$ 6,590,339<span></span>
</td>
</tr>
<tr class="re">
<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 );">Goodwill acquired through acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,190,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Goodwill impairments</a></td>
<td class="num">(2,190,485)<span></span>
</td>
<td class="num">(6,590,339)<span></span>
</td>
</tr>
<tr class="re">
<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 as ending</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,190,485<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_HighlightMediaMember', window );">Highlight Media [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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance as beginning</a></td>
<td class="nump">2,190,485<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired through acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,190,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Goodwill impairments</a></td>
<td class="num">(2,190,485)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance as ending</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,190,485<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_WugeMember', window );">Wuge [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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance as beginning</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">6,590,339<span></span>
</td>
</tr>
<tr class="re">
<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 );">Goodwill acquired through acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Goodwill impairments</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(6,590,339)<span></span>
</td>
</tr>
<tr class="re">
<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 as ending</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_HighlightMediaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_HighlightMediaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_WugeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_WugeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>185
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282231920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Compensation expenses</a></td>
<td class="nump">$ 120,833<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after 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://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>186
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535285641840">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - Schedule of Other Payable &#8211; Related Parties - USD ($)<br></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, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems', window );"><strong>Related Party Transactions (Details) - Schedule of Other Payable &#8211; Related Parties [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_OtherPayableRelatedPartiesCurrent', window );">Other payables - related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 20,833<span></span>
</td>
<td class="nump">$ 195,732<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=gdc_ShanghaiHighlightAssetManagementCoLTDMember', window );">Shanghai Highlight Asset Management Co. LTD [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems', window );"><strong>Related Party Transactions (Details) - Schedule of Other Payable &#8211; Related Parties [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_RelatedPartyRelationship', window );">Relationship</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">A company in which the then shareholder hold shares<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_NatureOfRelatedParties', window );">Nature</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">Advances<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_OtherPayableRelatedPartiesCurrent', window );">Other payables - related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">195,732<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=gdc_ZihaoZhaoMember', window );">Zihao Zhao [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems', window );"><strong>Related Party Transactions (Details) - Schedule of Other Payable &#8211; Related Parties [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_RelatedPartyRelationship', window );">Relationship</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Chief Finance Officer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_NatureOfRelatedParties', window );">Nature</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Accrued compensations<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_OtherPayableRelatedPartiesCurrent', window );">Other payables - related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 20,833<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="background-color: white">In connection with the
disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31, 2022 was settled
as well.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_NatureOfRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nature of 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;">gdc_NatureOfRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_OtherPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other payable to related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_OtherPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_RelatedPartyRelationship">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related party 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;">gdc_RelatedPartyRelationship</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=gdc_ShanghaiHighlightAssetManagementCoLTDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=gdc_ShanghaiHighlightAssetManagementCoLTDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=gdc_ZihaoZhaoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=gdc_ZihaoZhaoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>187
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535295368384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes Receivable (Details) - USD ($)<br></strong></div></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>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 02, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Aug. 17, 2023</div></th>
<th class="th"><div>Jun. 01, 2023</div></th>
<th class="th"><div>May 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Apr. 14, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ConvertibleNotesReceivableDetailsLineItems', window );"><strong>Convertible Notes Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share (in Dollars 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="text">&#160;<span></span>
</td>
<td class="nump">$ 10.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss', window );">Unrealized gains on fair value changes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 102,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ConvertibleNotesReceivable', window );">Convertible notes outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,602,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"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=gdc_DigiTraxConvertibleNotesMember', window );">DigiTrax Convertible Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ConvertibleNotesReceivableDetailsLineItems', window );"><strong>Convertible Notes Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AggregateInterestPercentage', window );">Aggregate interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shares issued price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_GrossProceeds', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription', window );">Convertible description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">(i) $1.4 per share, or (ii) seventy percent (70%)
of the price per share of DigiTrax common stock that is subject to the Qualified Offering.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=gdc_LiquidConvertibleNotesMember', window );">Liquid Convertible Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ConvertibleNotesReceivableDetailsLineItems', window );"><strong>Convertible Notes Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate amount</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AggregateInterestPercentage', window );">Aggregate interest percentage</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share (in Dollars per share)</a></td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription', window );">Convertible description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">(i) $0.25 per share, or (ii) seventy percent (70%) of the price per share of Liquid common
stock that is subject to the Qualified Offering.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities', window );">Sale Leaseback Transaction, Gross Proceeds, Financing Activities</a></td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_AggregateInterestPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest 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;">gdc_AggregateInterestPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_ConvertibleNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of convertible notes 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;">gdc_ConvertibleNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ConvertibleNotesReceivableDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_ConvertibleNotesReceivableDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_GrossProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Proceeds.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_GrossProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Information about derivative transactions entered into in connection with convertible debt instruments which may be settled in cash upon conversion, including partial cash settlement. Descriptions include the terms of such transactions, how the derivative transaction(s) relate to the convertible debt instrument, the number of underlying shares and the reasons for entering into the derivative transaction(s). An example of a derivative transaction entered into in connection with the issuance of the convertible debt instrument is the purchase of call options that are expected to substantially offset changes in the fair value of the conversion option.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-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;">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_DebtSecuritiesAvailableForSaleUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-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;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 before closing and debt issuance costs received by a seller-lessee in a sale-leaseback recognized in 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/otherTransitionRef<br> -Topic 840<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481266/840-40-55-50<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481266/840-40-55-52<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 51<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481266/840-40-55-51<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=gdc_DigiTraxConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=gdc_DigiTraxConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=gdc_LiquidConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=gdc_LiquidConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>188
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282402176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Convertible Notes Receivable (Details) - Schedule of Convertible Notes Receivable<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ScheduleOfConvertibleNotesReceivableAbstract', window );"><strong>Schedule of Convertible Notes Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible notes receivable</a></td>
<td class="nump">$ 2,602,027<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_NotesPayable', window );">Total</a></td>
<td class="nump">$ 2,602,027<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfConvertibleNotesReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_ScheduleOfConvertibleNotesReceivableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically 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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond 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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>189
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535282322192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_LeasesDetailsLineItems', window );"><strong>Leases [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">$ 358,998<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Non-current portion of operating lease liabilities</a></td>
<td class="nump">$ 1,317,678<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_LeasesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_LeasesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>190
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535294021472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of Lease Payments Term<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted average remaining lease term:</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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating lease, weighted average Lease term</a></td>
<td class="text">4 years 9 months 21 days<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_WeightedAverageDiscountRateAbstract', window );"><strong>Weighted average discount rate:</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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating lease, weighted average discount rate</a></td>
<td class="nump">7.56%<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_WeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_WeightedAverageDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_WeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_WeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>191
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535298251120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of Balances for the Operating Leases - USD ($)<br></strong></div></th>
<th class="th" colspan="2"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_OperatingLeaseRightOfUseAssetsNetAbstract', window );"><strong>Operating lease right-of-use assets, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 1,561,058<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_LeaseLiabilitiesAbstract', window );"><strong>Lease liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current portion of operating lease liabilities</a></td>
<td class="nump">358,998<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Non-current portion of operating lease liabilities</a></td>
<td class="nump">1,317,678<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <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 );">Total</a></td>
<td class="nump">$ 1,676,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size: 10pt; background-color: white">Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $358,998&#160;and $1,317,678, respectively,&#160;for the year ended December 31, 2023.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_LeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_LeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_OperatingLeaseRightOfUseAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_OperatingLeaseRightOfUseAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>192
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535294833008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of Future Lease Payments Under Operating Leases - USD ($)<br></strong></div></th>
<th class="th" colspan="2"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract', window );"><strong>Schedule of Future Lease Payments Under Operating Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">FY2024</a></td>
<td class="nump">$ 412,267<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">FY2025</a></td>
<td class="nump">386,829<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">FY2026</a></td>
<td class="nump">394,566<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">FY2027</a></td>
<td class="nump">402,457<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">FY2028</a></td>
<td class="nump">410,506<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">2,006,625<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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: imputed interest</a></td>
<td class="nump">329,949<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Present value of lease liabilities</a></td>
<td class="nump">$ 1,676,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size: 10pt; background-color: white">Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $358,998&#160;and $1,317,678, respectively,&#160;for the year ended December 31, 2023.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>193
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535285358304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Details) - USD ($)<br> $ in Millions</strong></div></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. 31, 2025</div></th>
<th class="th"><div>Dec. 22, 2017</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_TaxesDetailsLineItems', window );"><strong>Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign', window );">Effective rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Profit tax percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple', window );">Profits (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">Profit tax percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution', window );">Assessable profits (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=gdc_PRCMember', window );">PRC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_TaxesDetailsLineItems', window );"><strong>Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rate, percentage</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>
</tr>
<tr 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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_TaxesDetailsLineItems', window );"><strong>Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Corporate tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ValueAddedTaxRatePercentage', window );">Value added tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_TaxesDetailsLineItems', window );"><strong>Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Corporate tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign', window );">Effective rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ValueAddedTaxRatePercentage', window );">Value added tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_TaxesDetailsLineItems', window );"><strong>Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carry forward (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.3<span></span>
</td>
<td class="nump">$ 4.6<span></span>
</td>
</tr>
<tr 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_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_TaxesDetailsLineItems', window );"><strong>Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign', window );">Effective rate percentage</a></td>
<td class="nump">13.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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_TaxesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_TaxesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ValueAddedTaxRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value added tax rate 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;">gdc_ValueAddedTaxRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign tax 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cumulative tax effect on beginning retained earnings from change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution in excess of tax-basis earnings and profit of investment company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxAuthorityAxis=gdc_PRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=gdc_PRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_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_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>194
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535298498864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Details) - Schedule of Current and Deferred Components of Income Tax Expenses - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract', window );"><strong>Schedule of Current and Deferred Components of Income Tax Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax</a></td>
<td class="nump">327,822<span></span>
</td>
<td class="text"> <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</a></td>
<td class="nump">$ 327,822<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>195
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535299624368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Taxes (Details) - Schedule of Deferred Income Tax Assets and Liabilities - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_DeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Net operating losses carried forward &#8211; U.S.</a></td>
<td class="nump">$ 6,295,697<span></span>
</td>
<td class="nump">$ 4,574,581<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction', window );">Lease liability</a></td>
<td class="nump">352,102<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(6,647,799)<span></span>
</td>
<td class="num">(4,574,581)<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_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax assets, net</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities</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_DeferredTaxLiabilitiesLeasingArrangements', window );">Right - Of - Use assets</a></td>
<td class="nump">327,822<span></span>
</td>
<td class="text"> <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_DeferredTaxLiabilities', window );">Deferred tax liabilities, net</a></td>
<td class="nump">$ 327,822<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_DeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_DeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a gain reported for tax purposes on sale and leaseback transactions in accordance with 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 domestic operating loss carryforwards. Excludes state and local 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>196
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535285286096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Details) - Schedule of Taxes Payable - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrentAbstract', window );"><strong>Schedule of Taxes Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ValueAddedTaxTaxesPayable', window );">VAT taxes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 8,478<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesOther', window );">Other taxes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 8,478<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ValueAddedTaxTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of vat taxes payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_ValueAddedTaxTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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_TaxesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_TaxesPayableCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>197
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535298251120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Risk (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ConcentrationofRiskDetailsLineItems', window );"><strong>Concentration of Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">Federal deposit insurance</a></td>
<td class="nump">$ 250,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_gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense', window );">Excess federal deposit insurance</a></td>
<td class="nump">4,458,402<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr 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 [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_gdc_ConcentrationofRiskDetailsLineItems', window );"><strong>Concentration of Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea', window );">Deposit with various financial institutions</a></td>
<td class="nump">$ 211,222<span></span>
</td>
<td class="nump">$ 215,880<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ConcentrationofRiskDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_ConcentrationofRiskDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 Federal Deposit Insurance Corporation (FDIC) insurance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total assets less total liabilities of a designated geographic area if disclosed as a concentration risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 Federal Deposit Insurance Corporation (FDIC) insurance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_FederalDepositInsuranceCorporationPremiumExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>198
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535215517168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Details) - USD ($)<br></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"></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="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2023</div></th>
<th class="th"><div>Jul. 13, 2023</div></th>
<th class="th"><div>Jun. 22, 2023</div></th>
<th class="th"><div>May 31, 2023</div></th>
<th class="th"><div>Jun. 21, 2022</div></th>
<th class="th"><div>Apr. 14, 2022</div></th>
<th class="th"><div>Feb. 22, 2021</div></th>
<th class="th"><div>Feb. 17, 2021</div></th>
<th class="th"><div>Feb. 06, 2018</div></th>
<th class="th"><div>Jul. 29, 2015</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>May 04, 2023</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Nov. 09, 2022</div></th>
<th class="th"><div>Nov. 04, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 16, 2022</div></th>
<th class="th"><div>Apr. 29, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_TaxProfitsPercentage', window );">Tax profits percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_RegisteredCapitalPercentage', window );">Registered capital percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_NetProfitPercentage', window );">Net profit percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_StatutoryReserves', window );">Statutory reserves (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,467<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_CapitalAndStatutoryReserve', window );">Capital and statutory reserve (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,083,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 492,315<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AggregateOfSharesOfCommonStock', window );">Aggregate common stock shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,680,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,680,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Dollars 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">$ 10.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,453,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,844,877<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">231,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,453,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,844,877<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares authorized, common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shares authorized, preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 value (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Price per share (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantPurchaseCommitmentDescription', window );">Purchase agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">(i) an aggregate of&#160;1,436,253&#160;shares of common stock of the Company, par value $0.0001&#160;per
share, (ii) pre-funded warrants to purchase up to an aggregate of&#160;1,876,103&#160;shares of common stock (the &#8220;November 2023
Pre-Funded Warrants&#8221;, and the common stock underlying such warrants, the &#8220;November 2023 Pre-Funded Warrant Shares&#8221;),
and (iii) registered warrants to purchase up to an aggregate of&#160;3,312,356&#160;shares of common stock (the &#8220;November 2023 Registered
Warrants&#8221;, and the common stock underlying such warrants, the &#8220;November 2023 Registered Warrant Shares&#8221;) are sold to
certain purchasers (the &#8220;November 2023 Offering Purchasers&#8221;), pursuant to a securities purchase agreement, dated October 31,
2023 (the &#8220;October 2023 Securities Purchase Agreement&#8221;).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredOfferingCosts', window );">Offering cost (in Dollars)</a></td>
<td class="nump">$ 1,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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherUnderwritingExpense', window );">Underwriting commissions (in Dollars)</a></td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Other professional fees (in Dollars)</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Outstanding shares</a></td>
<td class="nump">331,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,134,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,079,348<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Purchase shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 201.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Number of 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ExercisePriceOfPerHalfShare', window );">Exercise price of per half share (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ExercisePriceOfPerWholeShare', window );">Exercise price of per whole share (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination', window );">Number of days after the consummation of its initial business combination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,310,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AggregateGrossProceedsPercentage', window );">Aggregate gross proceeds percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_NonaccountableExpense', window );">Non-accountable expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AccountableExpenses', window );">Accountable expenses (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercise price 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_CommonStockSharesOutstandingPercentage', window );">Common stock shares outstanding, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_PrefundedWarrant', window );">Pre-funded warrant (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantExercisePriceDecrease', window );">Exercise price per share (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantExercisePriceIncrease', window );">Warrant is outstanding price per share (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_WarrantsToPurchaseShares', window );">Warrants to purchase 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">1,154,519<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_WarrantExpireTerm', window );">Warrant expire term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage', window );">Aggregate shares percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AggregatePurchasePrice', window );">Aggregate purchase price (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=gdc_PreFundedWarrantsMember', window );">Pre-Funded Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 Dollars per share)</a></td>
<td class="nump">$ 3.018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">844,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,876,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">912,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Price per share (in Dollars per share)</a></td>
<td class="nump">$ 0.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredOfferingCosts', window );">Offering cost (in Dollars)</a></td>
<td class="nump">$ 10,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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">963,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">963,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercised options to purchase</a></td>
<td class="nump">963,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">963,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Outstanding shares</a></td>
<td class="nump">912,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">912,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantExercisePriceDecrease', window );">Exercise price per share (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense', window );">Exercised warrants (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 963,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=gdc_PublicWarrantsMember', window );">Public Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Number of 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=gdc_PrivateWarrantsMember', window );">Private Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Number of 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=gdc_ExchangeWarrantsMember', window );">Exchange Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">577,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=gdc_PlacementAgentWarrantsMember', window );">Placement Agent Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AggregateGrossProceedsPercentage', window );">Aggregate gross proceeds percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=gdc_RegisteredWarrantsMember', window );">Registered Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,312,356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantExercisePriceDecrease', window );">Exercise price per share (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_OutstandingCommonStockPercentage', window );">Outstanding common stock, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_OutstandingCommonStockPercentage', window );">Outstanding common stock, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingActivityByTypeAxis=us-gaap_VariableIncomeInterestRateMember', window );">Variable Income Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AggregateOfSharesOfCommonStock', window );">Aggregate common stock shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,680,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=gdc_May2023OfferingPurchasersMember', window );">May 2023 Offering Purchasers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">310,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Common stock, par value (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_GrossProceedsReceivedPercentage', window );">Gross proceeds received percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpenseOfferingCost', window );">Offering expenses payable (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=gdc_May2023OfferingPurchasersMember', window );">May 2023 Offering Purchasers [Member] | Pre-Funded Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">844,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=gdc_ReverseStockSplitMember', window );">Reverse Stock Split [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Common stock, par value (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shares authorized, common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares authorized, preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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 value (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Dollars per share)</a></td>
<td class="nump">$ 3.019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,453,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=gdc_SponsorMember', window );">Sponsor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Purchase 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">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>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Number of 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_NumberOfSharesIssuedPerUnit', window );">Number of shares in a unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_PricePerUnit', window );">Price per unit (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Aggregate price (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=gdc_HighlightMediaShareholdersMember', window );">Highlight Media Shareholders [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,000,000<span></span>
</td>
<td class="nump">9,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=gdc_PlacementAgentMember', window );">Placement Agent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AggregateGrossProceedsPercentage', window );">Aggregate gross proceeds percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=gdc_SecuritiesPurchaseAgreementsMember', window );">Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=gdc_UnregisteredWarrantsMember', window );">Unregistered Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in Dollars 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">$ 8.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=gdc_PriceProtectionAdjustmentMember', window );">Price Protection Adjustment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 201.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=gdc_StockholderApprovalMember', window );">Stockholder Approval [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">231,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Price per share (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=gdc_PlacementAgencyAgreementMember', window );">Placement Agency Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForCommissions', window );">Commission fee (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AggregateGrossProceedsPercentage', window );">Aggregate gross proceeds percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=gdc_PreFundedWarrantsMember', window );">Pre-Funded Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AggregateOfSharesOfCommonStock', window );">Aggregate common stock 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">844,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_CommonStockSharesOutstandingPercentage', window );">Common stock shares outstanding, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Issuance of shares of common stock as purchase consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">187,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Purchase 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">10,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in Dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=gdc_UnderwriterMember', window );">Underwriter [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockDescriptionOfTransaction', window );">Common stock, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company
sold to the underwriter (and/or its designees), for $100, as additional compensation, an option (&#8220;the Option&#8221;) to purchase
up to a total of 800,000 units exercisable at $5.00 per unit (or an aggregate exercise price of $4,000,000) upon the closing of the IPO.
The Option became exercisable until closing the initial Business Combination on February 6, 2018 and expired on February 5, 2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=gdc_SoftwareMember', window );">Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsLineItems', window );"><strong>Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Purchase price (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="20"></td></tr>
<tr><td colspan="20"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size: 10pt">Giving retroactive effect to the
1-for-30 reverse stock split effective on November 9, 2022.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_AccountableExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accountable expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_AccountableExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_AggregateGrossProceedsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gross proceeds 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;">gdc_AggregateGrossProceedsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate number of shares underlying warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_AggregateOfSharesOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of shares of 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;">gdc_AggregateOfSharesOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_AggregatePurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of aggregate purchase price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_AggregatePurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_CapitalAndStatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital and statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_CapitalAndStatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_CommonStockSharesOutstandingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock shares outstanding 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;">gdc_CommonStockSharesOutstandingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_EquityDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_EquityDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ExercisePriceOfPerHalfShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price of per half share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_ExercisePriceOfPerHalfShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_ExercisePriceOfPerWholeShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price of per whole share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_ExercisePriceOfPerWholeShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_GrossProceedsReceivedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gross proceeds received in the Offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_GrossProceedsReceivedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_NetProfitPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Profit 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;">gdc_NetProfitPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_NonaccountableExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-accountable expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_NonaccountableExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 days after the consummation of its initial 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;">gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_NumberOfSharesIssuedPerUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Per Unit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_NumberOfSharesIssuedPerUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_OutstandingCommonStockPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Outstanding common stock 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;">gdc_OutstandingCommonStockPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_PrefundedWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pre-funded Warrant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_PrefundedWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_PricePerUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per units 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;">gdc_PricePerUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_RegisteredCapitalPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Registered capital 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;">gdc_RegisteredCapitalPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_StatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_StatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_TaxProfitsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax profits 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;">gdc_TaxProfitsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_WarrantExpireTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrant expire term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_WarrantExpireTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_WarrantsToPurchaseShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 warrants to purchase 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;">gdc_WarrantsToPurchaseShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_AssetAcquisitionConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.</p></div>
<a 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> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479908/805-50-55-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-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;">us-gaap_AssetAcquisitionConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two 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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants or rights 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_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DeferredOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred 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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.A)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480341/340-10-S99-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;">us-gaap_DeferredOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpenseOfferingCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Includes offering costs of open-end investment companies, and closed-end funds with a continuous offering 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> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_NoninterestExpenseOfferingCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherUnderwritingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance 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/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 720<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477550/944-720-25-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;">us-gaap_OtherUnderwritingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for commissions 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">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_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-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;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockDescriptionOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of stock transaction which may include details of the offering (IPO, private placement), a description of the stock sold, percentage of subsidiary's or equity investee's stock sold, a description of the investors and whether the stock was issued in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-23<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockDescriptionOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantPurchaseCommitmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excluding long-term commitments, description of arrangements in which the entity has agreed to expend funds to procure goods or services from one or more suppliers, which may include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing (such as penalties) of failing to reach minimum quantities required to be purchased, cancellation rights, and termination provisions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantPurchaseCommitmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after deduction of related income tax (expense) benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantExercisePriceDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease in exercise price of warrant. Excludes change due to standard antidilution provision.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantExercisePriceDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantExercisePriceIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 increase in exercise price of warrant. Excludes change due to standard antidilution provision.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantExercisePriceIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=gdc_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=gdc_PreFundedWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=gdc_PublicWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=gdc_PublicWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=gdc_PrivateWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=gdc_PrivateWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=gdc_ExchangeWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=gdc_ExchangeWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=gdc_PlacementAgentWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=gdc_PlacementAgentWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=gdc_RegisteredWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=gdc_RegisteredWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TradingActivityByTypeAxis=us-gaap_VariableIncomeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingActivityByTypeAxis=us-gaap_VariableIncomeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gdc_May2023OfferingPurchasersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_May2023OfferingPurchasersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gdc_ReverseStockSplitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_ReverseStockSplitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=gdc_SponsorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_SponsorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=gdc_HighlightMediaShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=gdc_HighlightMediaShareholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=gdc_PlacementAgentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=gdc_PlacementAgentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=gdc_SecuritiesPurchaseAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=gdc_SecuritiesPurchaseAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=gdc_UnregisteredWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=gdc_UnregisteredWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=gdc_PriceProtectionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=gdc_PriceProtectionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=gdc_StockholderApprovalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=gdc_StockholderApprovalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=gdc_PlacementAgencyAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=gdc_PlacementAgencyAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=gdc_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=gdc_PreFundedWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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=gdc_UnderwriterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_UnderwriterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionAxis=gdc_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=gdc_SoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>199
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535208337616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Details) - Schedule of Warrant Activity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=gdc_WarrantActivityMember', window );">Warrant Activity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsScheduleofWarrantActivityLineItems', window );"><strong>Schedule of Warrant and Option Activity [Abstract]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, Beginning balance</a></td>
<td class="nump">4,539,674<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance', window );">Exercisable Into Number of Shares, Beginning balance</a></td>
<td class="nump">151,323<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted Average Exercise Price, Beginning balance (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 172.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Average Remaining Contractual Life, Beginning balance</a></td>
<td class="text">1 month 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, Ending balance</a></td>
<td class="nump">9,623,806<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance', window );">Exercisable Into Number of Shares, Ending balance</a></td>
<td class="nump">5,394,642<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted Average Exercise Price, Ending balance (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 19.45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Average Remaining Contractual Life, Ending balance</a></td>
<td class="text">4 years 6 months 14 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Outstanding, Granted/Acquired</a></td>
<td class="nump">7,056,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired', window );">Exercisable Into Number of Shares, Granted/Acquired</a></td>
<td class="nump">7,056,758<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted Average Exercise Price, Granted/Acquired (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 3.73<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AverageRemainingContractualLifeGrantedAcquired', window );">Average Remaining Contractual Life, Granted/Acquired</a></td>
<td class="text">4 years 9 months 18 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Outstanding, Expired</a></td>
<td class="nump">164,675<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited', window );">Exercisable Into Number of Shares, Expired</a></td>
<td class="nump">5,488<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted Average Exercise Price, Expired (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 172.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_gdc_AverageRemainingContractualLifeForfeited', window );">Average Remaining Contractual Life, Expired</a></td>
<td class="text">1 month 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Outstanding, Exercised</a></td>
<td class="nump">1,807,951<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised', window );">Exercisable Into Number of Shares, Exercised</a></td>
<td class="nump">1,807,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercised (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AverageRemainingContractualLifeExercised', window );">Average Remaining Contractual Life, Exercised</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<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_EmployeeStockOptionMember', window );">Option Activity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_EquityDetailsScheduleofWarrantActivityLineItems', window );"><strong>Schedule of Warrant and Option Activity [Abstract]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, Beginning balance</a></td>
<td class="nump">824,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance', window );">Exercisable Into Number of Shares, Beginning balance</a></td>
<td class="nump">27,467<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted Average Exercise Price, Beginning balance (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Average Remaining Contractual Life, Beginning balance</a></td>
<td class="text">1 month 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, Ending balance</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance', window );">Exercisable Into Number of Shares, Ending balance</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Average Remaining Contractual Life, Ending balance</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Outstanding, Granted/Acquired</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired', window );">Exercisable Into Number of Shares, Granted/Acquired</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Granted/Acquired (in Dollars per share) | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AverageRemainingContractualLifeGrantedAcquired', window );">Average Remaining Contractual Life, Granted/Acquired</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Outstanding, Expired</a></td>
<td class="nump">824,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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited', window );">Exercisable Into Number of Shares, Expired</a></td>
<td class="nump">27,467<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted Average Exercise Price, Expired (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AverageRemainingContractualLifeForfeited', window );">Average Remaining Contractual Life, Expired</a></td>
<td class="text">1 month 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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Outstanding, Exercised</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised', window );">Exercisable Into Number of Shares, Exercised</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercised (in Dollars per share) | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AverageRemainingContractualLifeExercised', window );">Average Remaining Contractual Life, Exercised</a></td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_AverageRemainingContractualLifeExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_AverageRemainingContractualLifeExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_AverageRemainingContractualLifeForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining contractual life, forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_AverageRemainingContractualLifeForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_AverageRemainingContractualLifeGrantedAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining contractual life, granted/acquired.

..</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_AverageRemainingContractualLifeGrantedAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_EquityDetailsScheduleofWarrantActivityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_EquityDetailsScheduleofWarrantActivityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of shares exercisable, balance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercisable Into Number of Shares, Exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercisable Into Number of Shares, Forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercisable Into Number of Shares, Granted/Acquired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of exercisable stock options, 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> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of outstanding stock options, 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> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AwardTypeAxis=gdc_WarrantActivityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=gdc_WarrantActivityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>200
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535290807536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (Details) - Schedule of Discounted Operations - Discounted operations [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>REVENUES</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_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">TOTAL REVENUES</a></td>
<td class="nump">$ 165,993<span></span>
</td>
<td class="nump">$ 7,769,919<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_CostOfRevenuesAbstract', window );"><strong>COST OF REVENUES</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_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">TOTAL COST OF REVENUES</a></td>
<td class="nump">88,658<span></span>
</td>
<td class="nump">5,625,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">GROSS PROFIT</a></td>
<td class="nump">77,335<span></span>
</td>
<td class="nump">2,144,199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">2,209,894<span></span>
</td>
<td class="nump">8,225,301<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Provision for doubtful accounts</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">20,085,243<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_DisposalGroupIncludingDiscontinuedOperationOperatingExpense', window );">TOTAL OPERATING EXPENSES</a></td>
<td class="nump">2,209,894<span></span>
</td>
<td class="nump">28,310,544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">LOSS FROM OPERATIONS</a></td>
<td class="num">(2,132,559)<span></span>
</td>
<td class="num">(26,166,345)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_OtherIncomeExpenseAbstract', window );"><strong>OTHER INCOME (EXPENSE)</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_DisposalGroupIncludingDiscontinuedOperationInterestIncome', window );">Interest income</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">65,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense', window );">Interest expense</a></td>
<td class="num">(248)<span></span>
</td>
<td class="num">(1,022)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome', window );">Other income, net</a></td>
<td class="nump">709<span></span>
</td>
<td class="nump">70,831<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_gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet', window );">Total other income, net</a></td>
<td class="nump">510<span></span>
</td>
<td class="nump">135,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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">LOSS BEFORE INCOME TAXES</a></td>
<td class="num">(2,132,049)<span></span>
</td>
<td class="num">(26,031,262)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">PROVISION FOR INCOME TAXES</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">315,933<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="num">(2,132,049)<span></span>
</td>
<td class="num">(26,347,195)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gdc_DiscountedOperationsMember', window );">Enterprise brand management services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>REVENUES</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_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">TOTAL REVENUES</a></td>
<td class="nump">165,993<span></span>
</td>
<td class="nump">153,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_gdc_CostOfRevenuesAbstract', window );"><strong>COST OF REVENUES</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_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">TOTAL COST OF REVENUES</a></td>
<td class="nump">88,658<span></span>
</td>
<td class="nump">97,770<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gdc_DiscountedOperationsMember', window );">Wuge digital door signs [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_RevenuesAbstract', window );"><strong>REVENUES</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_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">TOTAL REVENUES</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">7,616,615<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_CostOfRevenuesAbstract', window );"><strong>COST OF REVENUES</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_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">TOTAL COST OF REVENUES</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 5,527,950<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_CostOfRevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_CostOfRevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 other income net attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_OtherIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_OtherIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></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> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-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;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of costs of goods sold attributable to disposal group, including, but not limited to, 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> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gross profit attributable to disposal group, including, but not limited to, 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> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section S99<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480781/205-20-S99-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-6<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 income attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 attributable to disposal group, including, but not limited to, 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> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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_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_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> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gdc_DiscountedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gdc_DiscountedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gdc_EnterpriseBrandManagementServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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=gdc_EnterpriseBrandManagementServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gdc_WugeDigitalDoorSignsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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=gdc_WugeDigitalDoorSignsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>201
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535291397168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="nump">$ 2,602,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices In Active Markets (Level 1) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2) [Member]</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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Other Unobservable Inputs (Level 3) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="nump">2,602,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=gdc_DigiTraxConvertibleNotesMember', window );">DigiTrax Convertible Notes [Member]</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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="nump">1,048,219<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=gdc_DigiTraxConvertibleNotesMember', window );">DigiTrax Convertible Notes [Member] | Quoted Prices In Active Markets (Level 1) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=gdc_DigiTraxConvertibleNotesMember', window );">DigiTrax Convertible Notes [Member] | Significant Other Observable Inputs (Level 2) [Member]</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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=gdc_DigiTraxConvertibleNotesMember', window );">DigiTrax Convertible Notes [Member] | Significant Other Unobservable Inputs (Level 3) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="nump">1,048,219<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=gdc_LiquidConvertibleNotesMember', window );">Liquid Convertible Notes [Member]</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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="nump">1,553,808<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=gdc_LiquidConvertibleNotesMember', window );">Liquid Convertible Notes [Member] | Quoted Prices In Active Markets (Level 1) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=gdc_LiquidConvertibleNotesMember', window );">Liquid Convertible Notes [Member] | Significant Other Observable Inputs (Level 2) [Member]</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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=gdc_LiquidConvertibleNotesMember', window );">Liquid Convertible Notes [Member] | Significant Other Unobservable Inputs (Level 3) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="nump">$ 1,553,808<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_AssetsAbstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">gdc_AssetsAbstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=gdc_DigiTraxConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=gdc_DigiTraxConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=gdc_LiquidConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=gdc_LiquidConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>202
<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.24.2</span><table class="report" border="0" cellspacing="2" id="idm140535293425024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - Subsequent Event [Member] - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 26, 2024</div></th>
<th class="th"><div>Mar. 19, 2024</div></th>
<th class="th"><div>Feb. 15, 2024</div></th>
<th class="th"><div>Jan. 11, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Common stock shares</a></td>
<td class="nump">810,277<span></span>
</td>
<td class="nump">865,376<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercised options to purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">709,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Outstanding shares</a></td>
<td class="nump">40,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">398,662<span></span>
</td>
<td class="nump">398,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Par value per share (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common stock par value (in Dollars per share)</a></td>
<td class="nump">$ 1.144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Aggregated proceeds (in Dollars)</a></td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gdc_GrossProceedsReceivedPercentage', window );">Gross proceeds received percentage</a></td>
<td class="nump">4.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_WarrantExercisePriceDecrease', window );">Exercise price per share (in Dollars per share)</a></td>
<td class="nump">$ 1.373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">SH Xianzhui [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Purchase of equity interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73.3333%<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Common stock shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513,841<span></span>
</td>
<td class="nump">513,841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercised options to purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513,841<span></span>
</td>
<td class="nump">513,841<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_gdc_GrossProceedsReceivedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gross proceeds received in the Offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gdc_GrossProceedsReceivedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants or rights 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_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WarrantExercisePriceDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease in exercise price of warrant. Excludes change due to standard antidilution provision.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantExercisePriceDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=gdc_SHXianzhuiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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=gdc_SHXianzhuiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>203
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>211</ContextCount>
  <ElementCount>426</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>83</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995100 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995300 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995301 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995302 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995303 - Statement - Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995304 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995305 - Statement - Consolidated Statements of Changes in Shareholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders??? Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995306 - Statement - Consolidated Statements of Changes in Shareholders??? Equity (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders??? Equity (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995307 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995308 - Disclosure - Nature of Business and Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/NatureofBusinessandOrganization</Role>
      <ShortName>Nature of Business and Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995309 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995310 - Disclosure - Business Combination and Restructuring</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/BusinessCombinationandRestructuring</Role>
      <ShortName>Business Combination and Restructuring</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995311 - Disclosure - Variable Interest Entity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/VariableInterestEntity</Role>
      <ShortName>Variable Interest Entity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995312 - Disclosure - Cash and Cash Equivalents</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/CashandCashEquivalents</Role>
      <ShortName>Cash and Cash Equivalents</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995313 - Disclosure - Prepaid and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/PrepaidandOtherCurrentAssets</Role>
      <ShortName>Prepaid and Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995314 - Disclosure - Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/AccountsReceivable</Role>
      <ShortName>Accounts Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995315 - Disclosure - Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/OtherReceivables</Role>
      <ShortName>Other Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995316 - Disclosure - Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/EquipmentNet</Role>
      <ShortName>Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995317 - Disclosure - Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/IntangibleAssetsNet</Role>
      <ShortName>Intangible Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995318 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995319 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995320 - Disclosure - Convertible Notes Receivable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ccnctech.com/role/ConvertibleNotesReceivable</Role>
      <ShortName>Convertible Notes Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995321 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995322 - Disclosure - Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/Taxes</Role>
      <ShortName>Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995323 - Disclosure - Concentration of Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ConcentrationofRisk</Role>
      <ShortName>Concentration of Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995324 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/Equity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995325 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995326 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995327 - Disclosure - Discontinued Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/DiscontinuedOperations</Role>
      <ShortName>Discontinued Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995328 - Disclosure - Assets and Liabilities Measured at Fair Value</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue</Role>
      <ShortName>Assets and Liabilities Measured at Fair Value</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995329 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>996000 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://ccnctech.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>996001 - Disclosure - Nature of Business and Organization (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/NatureofBusinessandOrganizationTables</Role>
      <ShortName>Nature of Business and Organization (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/NatureofBusinessandOrganization</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>996002 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>996003 - Disclosure - Business Combination and Restructuring (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/BusinessCombinationandRestructuringTables</Role>
      <ShortName>Business Combination and Restructuring (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/BusinessCombinationandRestructuring</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>996004 - Disclosure - Cash and Cash Equivalents (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/CashandCashEquivalentsTables</Role>
      <ShortName>Cash and Cash Equivalents (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/CashandCashEquivalents</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>996005 - Disclosure - Prepaid and Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables</Role>
      <ShortName>Prepaid and Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/PrepaidandOtherCurrentAssets</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>996006 - Disclosure - Accounts Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/AccountsReceivableTables</Role>
      <ShortName>Accounts Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/AccountsReceivable</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>996007 - Disclosure - Other Receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/OtherReceivablesTables</Role>
      <ShortName>Other Receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/OtherReceivables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>996008 - Disclosure - Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/EquipmentNetTables</Role>
      <ShortName>Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/EquipmentNet</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>996009 - Disclosure - Intangible Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/IntangibleAssetsNetTables</Role>
      <ShortName>Intangible Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/IntangibleAssetsNet</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>996010 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/GoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/Goodwill</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>996011 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/RelatedPartyTransactions</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>996012 - Disclosure - Convertible Notes Receivable (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ccnctech.com/role/ConvertibleNotesReceivableTables</Role>
      <ShortName>Convertible Notes Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/ConvertibleNotesReceivable</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>996013 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/Leases</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>996014 - Disclosure - Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/TaxesTables</Role>
      <ShortName>Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/Taxes</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>996015 - Disclosure - Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/EquityTables</Role>
      <ShortName>Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/Equity</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>996016 - Disclosure - Discontinued Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/DiscontinuedOperationsTables</Role>
      <ShortName>Discontinued Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/DiscontinuedOperations</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>996017 - Disclosure - Assets and Liabilities Measured at Fair Value (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables</Role>
      <ShortName>Assets and Liabilities Measured at Fair Value (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>996018 - Disclosure - Nature of Business and Organization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/NatureofBusinessandOrganizationDetails</Role>
      <ShortName>Nature of Business and Organization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/NatureofBusinessandOrganizationTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>996019 - Disclosure - Nature of Business and Organization (Details) - Schedule of Consolidated Financial Statements Reflect the Activities of GDC</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable</Role>
      <ShortName>Nature of Business and Organization (Details) - Schedule of Consolidated Financial Statements Reflect the Activities of GDC</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/NatureofBusinessandOrganizationTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>996020 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>996021 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>996022 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>996023 - Disclosure - Business Combination and Restructuring (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/BusinessCombinationandRestructuringDetails</Role>
      <ShortName>Business Combination and Restructuring (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/BusinessCombinationandRestructuringTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>996024 - Disclosure - Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable</Role>
      <ShortName>Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/BusinessCombinationandRestructuringTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>996025 - Disclosure - Variable Interest Entity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/VariableInterestEntityDetails</Role>
      <ShortName>Variable Interest Entity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/VariableInterestEntity</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>996026 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of Company Maintains Bank Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable</Role>
      <ShortName>Cash and Cash Equivalents (Details) - Schedule of Company Maintains Bank Accounts</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/CashandCashEquivalentsTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>996027 - Disclosure - Prepaid and Other Current Assets (Details) - Schedule of Prepaid and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable</Role>
      <ShortName>Prepaid and Other Current Assets (Details) - Schedule of Prepaid and Other Current Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>996028 - Disclosure - Accounts Receivable (Details) - Schedule of Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofAccountsReceivableTable</Role>
      <ShortName>Accounts Receivable (Details) - Schedule of Accounts Receivable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/AccountsReceivableTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>996029 - Disclosure - Accounts Receivable (Details) - Schedule of Movement of Allowance for Doubtful Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable</Role>
      <ShortName>Accounts Receivable (Details) - Schedule of Movement of Allowance for Doubtful Accounts</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/AccountsReceivableTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>996030 - Disclosure - Other Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/OtherReceivablesDetails</Role>
      <ShortName>Other Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/OtherReceivablesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>996031 - Disclosure - Other Receivables (Details) - Schedule of Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofOtherReceivablesTable</Role>
      <ShortName>Other Receivables (Details) - Schedule of Other Receivables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/OtherReceivablesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>996032 - Disclosure - Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/EquipmentNetDetails</Role>
      <ShortName>Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/EquipmentNetTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>996033 - Disclosure - Equipment, Net (Details) - Schedule of Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofEquipmentNetTable</Role>
      <ShortName>Equipment, Net (Details) - Schedule of Equipment, Net</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/EquipmentNetTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>996034 - Disclosure - Intangible Assets, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/IntangibleAssetsNetDetails</Role>
      <ShortName>Intangible Assets, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/IntangibleAssetsNetTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>996035 - Disclosure - Intangible Assets, Net (Details) - Schedule of Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable</Role>
      <ShortName>Intangible Assets, Net (Details) - Schedule of Intangible Assets, Net</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/IntangibleAssetsNetTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>996036 - Disclosure - Goodwill (Details) - Schedule of Carrying Amount of Goodwill Business Units</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable</Role>
      <ShortName>Goodwill (Details) - Schedule of Carrying Amount of Goodwill Business Units</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/GoodwillTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>996037 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>996038 - Disclosure - Related Party Transactions (Details) - Schedule of Other Payable ??? Related Parties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable</Role>
      <ShortName>Related Party Transactions (Details) - Schedule of Other Payable ??? Related Parties</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>996039 - Disclosure - Convertible Notes Receivable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ccnctech.com/role/ConvertibleNotesReceivableDetails</Role>
      <ShortName>Convertible Notes Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/ConvertibleNotesReceivableTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>996040 - Disclosure - Convertible Notes Receivable (Details) - Schedule of Convertible Notes Receivable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable</Role>
      <ShortName>Convertible Notes Receivable (Details) - Schedule of Convertible Notes Receivable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/ConvertibleNotesReceivableTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>996041 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/LeasesTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>996042 - Disclosure - Leases (Details) - Schedule of Lease Payments Term</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable</Role>
      <ShortName>Leases (Details) - Schedule of Lease Payments Term</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/LeasesTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>996043 - Disclosure - Leases (Details) - Schedule of Balances for the Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable</Role>
      <ShortName>Leases (Details) - Schedule of Balances for the Operating Leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/LeasesTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>996044 - Disclosure - Leases (Details) - Schedule of Future Lease Payments Under Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable</Role>
      <ShortName>Leases (Details) - Schedule of Future Lease Payments Under Operating Leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/LeasesTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>996045 - Disclosure - Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/TaxesDetails</Role>
      <ShortName>Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/TaxesTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>996046 - Disclosure - Taxes (Details) - Schedule of Current and Deferred Components of Income Tax Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable</Role>
      <ShortName>Taxes (Details) - Schedule of Current and Deferred Components of Income Tax Expenses</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/TaxesTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>996047 - Disclosure - Taxes (Details) - Schedule of Deferred Income Tax Assets and Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable</Role>
      <ShortName>Taxes (Details) - Schedule of Deferred Income Tax Assets and Liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/TaxesTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>996048 - Disclosure - Taxes (Details) - Schedule of Taxes Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofTaxesPayableTable</Role>
      <ShortName>Taxes (Details) - Schedule of Taxes Payable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/TaxesTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>996049 - Disclosure - Concentration of Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ConcentrationofRiskDetails</Role>
      <ShortName>Concentration of Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/ConcentrationofRisk</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>996050 - Disclosure - Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/EquityDetails</Role>
      <ShortName>Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/EquityTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>996051 - Disclosure - Equity (Details) - Schedule of Warrant Activity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofWarrantActivityTable</Role>
      <ShortName>Equity (Details) - Schedule of Warrant Activity</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/EquityTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>996052 - Disclosure - Discontinued Operations (Details) - Schedule of Discounted Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofDiscountedOperationsTable</Role>
      <ShortName>Discontinued Operations (Details) - Schedule of Discounted Operations</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/DiscontinuedOperationsTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>996053 - Disclosure - Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable</Role>
      <ShortName>Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="ea020975001-10ka2_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>996054 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/SubsequentEvents</ParentRole>
      <Position>88</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="10-K/A" isDefinitelyFs="true" isUsgaap="true" original="ea020975001-10ka2_gdcul.htm">ea020975001-10ka2_gdcul.htm</File>
    <File>gdc-20231231.xsd</File>
    <File>gdc-20231231_cal.xml</File>
    <File>gdc-20231231_def.xml</File>
    <File>gdc-20231231_lab.xml</File>
    <File>gdc-20231231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="796">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="39">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>205
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ea020975001-10ka2_gdcul.htm": {
   "nsprefix": "gdc",
   "nsuri": "http://ccnctech.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "ea020975001-10ka2_gdcul.htm"
     ]
    },
    "schema": {
     "local": [
      "gdc-20231231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_def.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_lab.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_pre.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd",
      "https://xbrl.sec.gov/sic/2024/sic-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "gdc-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "gdc-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "gdc-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "gdc-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 361,
   "keyCustom": 65,
   "axisStandard": 30,
   "axisCustom": 0,
   "memberStandard": 23,
   "memberCustom": 43,
   "hidden": {
    "total": 245,
    "http://fasb.org/us-gaap/2024": 196,
    "http://ccnctech.com/20231231": 43,
    "http://xbrl.sec.gov/dei/2024": 6
   },
   "contextCount": 211,
   "entityCount": 1,
   "segmentCount": 83,
   "elementCount": 889,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 796,
    "http://xbrl.sec.gov/dei/2024": 39,
    "http://xbrl.sec.gov/ecd/2024": 4
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/dei/role/document/Cover",
     "longName": "995100 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentAnnualReport",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentAnnualReport",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://xbrl.sec.gov/dei/role/document/AuditInformation",
     "longName": "995300 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://ccnctech.com/role/ConsolidatedBalanceSheet",
     "longName": "995301 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "longName": "995302 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R5": {
     "role": "http://ccnctech.com/role/ConsolidatedIncomeStatement",
     "longName": "995303 - Statement - Consolidated Statements of Operations and Comprehensive Loss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SellingAndMarketingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SellingAndMarketingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals",
     "longName": "995304 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R7": {
     "role": "http://ccnctech.com/role/ShareholdersEquityType2or3",
     "longName": "995305 - Statement - Consolidated Statements of Changes in Shareholders\u2019 Equity",
     "shortName": "Consolidated Statements of Changes in Shareholders\u2019 Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c33",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c33",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals",
     "longName": "995306 - Statement - Consolidated Statements of Changes in Shareholders\u2019 Equity (Parentheticals)",
     "shortName": "Consolidated Statements of Changes in Shareholders\u2019 Equity (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gdc:StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gdc:StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://ccnctech.com/role/ConsolidatedCashFlow",
     "longName": "995307 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "unique": true
     }
    },
    "R10": {
     "role": "http://ccnctech.com/role/NatureofBusinessandOrganization",
     "longName": "995308 - Disclosure - Nature of Business and Organization",
     "shortName": "Nature of Business and Organization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://ccnctech.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "995309 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://ccnctech.com/role/BusinessCombinationandRestructuring",
     "longName": "995310 - Disclosure - Business Combination and Restructuring",
     "shortName": "Business Combination and Restructuring",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://ccnctech.com/role/VariableInterestEntity",
     "longName": "995311 - Disclosure - Variable Interest Entity",
     "shortName": "Variable Interest Entity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://ccnctech.com/role/CashandCashEquivalents",
     "longName": "995312 - Disclosure - Cash and Cash Equivalents",
     "shortName": "Cash and Cash Equivalents",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://ccnctech.com/role/PrepaidandOtherCurrentAssets",
     "longName": "995313 - Disclosure - Prepaid and Other Current Assets",
     "shortName": "Prepaid and Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://ccnctech.com/role/AccountsReceivable",
     "longName": "995314 - Disclosure - Accounts Receivable",
     "shortName": "Accounts Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://ccnctech.com/role/OtherReceivables",
     "longName": "995315 - Disclosure - Other Receivables",
     "shortName": "Other Receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InterestAndOtherIncomeTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InterestAndOtherIncomeTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://ccnctech.com/role/EquipmentNet",
     "longName": "995316 - Disclosure - Equipment, Net",
     "shortName": "Equipment, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://ccnctech.com/role/IntangibleAssetsNet",
     "longName": "995317 - Disclosure - Intangible Assets, Net",
     "shortName": "Intangible Assets, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://ccnctech.com/role/Goodwill",
     "longName": "995318 - Disclosure - Goodwill",
     "shortName": "Goodwill",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://ccnctech.com/role/RelatedPartyTransactions",
     "longName": "995319 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://ccnctech.com/role/ConvertibleNotesReceivable",
     "longName": "995320 - Disclosure - Convertible Notes Receivable",
     "shortName": "Convertible Notes Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://ccnctech.com/role/Leases",
     "longName": "995321 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://ccnctech.com/role/Taxes",
     "longName": "995322 - Disclosure - Taxes",
     "shortName": "Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://ccnctech.com/role/ConcentrationofRisk",
     "longName": "995323 - Disclosure - Concentration of Risk",
     "shortName": "Concentration of Risk",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://ccnctech.com/role/Equity",
     "longName": "995324 - Disclosure - Equity",
     "shortName": "Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://ccnctech.com/role/CommitmentsandContingencies",
     "longName": "995325 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://ccnctech.com/role/SegmentReporting",
     "longName": "995326 - Disclosure - Segment Reporting",
     "shortName": "Segment Reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://ccnctech.com/role/DiscontinuedOperations",
     "longName": "995327 - Disclosure - Discontinued Operations",
     "shortName": "Discontinued Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue",
     "longName": "995328 - Disclosure - Assets and Liabilities Measured at Fair Value",
     "shortName": "Assets and Liabilities Measured at Fair Value",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://ccnctech.com/role/SubsequentEvents",
     "longName": "995329 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R33": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c48",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c48",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://ccnctech.com/role/AccountingPoliciesByPolicy",
     "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://ccnctech.com/role/NatureofBusinessandOrganizationTables",
     "longName": "996001 - Disclosure - Nature of Business and Organization (Tables)",
     "shortName": "Nature of Business and Organization (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "996002 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gdc:PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gdc:PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://ccnctech.com/role/BusinessCombinationandRestructuringTables",
     "longName": "996003 - Disclosure - Business Combination and Restructuring (Tables)",
     "shortName": "Business Combination and Restructuring (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://ccnctech.com/role/CashandCashEquivalentsTables",
     "longName": "996004 - Disclosure - Cash and Cash Equivalents (Tables)",
     "shortName": "Cash and Cash Equivalents (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables",
     "longName": "996005 - Disclosure - Prepaid and Other Current Assets (Tables)",
     "shortName": "Prepaid and Other Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://ccnctech.com/role/AccountsReceivableTables",
     "longName": "996006 - Disclosure - Accounts Receivable (Tables)",
     "shortName": "Accounts Receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://ccnctech.com/role/OtherReceivablesTables",
     "longName": "996007 - Disclosure - Other Receivables (Tables)",
     "shortName": "Other Receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfReceivablesWithImputedInterestTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfReceivablesWithImputedInterestTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://ccnctech.com/role/EquipmentNetTables",
     "longName": "996008 - Disclosure - Equipment, Net (Tables)",
     "shortName": "Equipment, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://ccnctech.com/role/IntangibleAssetsNetTables",
     "longName": "996009 - Disclosure - Intangible Assets, Net (Tables)",
     "shortName": "Intangible Assets, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://ccnctech.com/role/GoodwillTables",
     "longName": "996010 - Disclosure - Goodwill (Tables)",
     "shortName": "Goodwill (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://ccnctech.com/role/RelatedPartyTransactionsTables",
     "longName": "996011 - Disclosure - Related Party Transactions (Tables)",
     "shortName": "Related Party Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gdc:OtherPayablesRelatedPartiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gdc:OtherPayablesRelatedPartiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://ccnctech.com/role/ConvertibleNotesReceivableTables",
     "longName": "996012 - Disclosure - Convertible Notes Receivable (Tables)",
     "shortName": "Convertible Notes Receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://ccnctech.com/role/LeasesTables",
     "longName": "996013 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://ccnctech.com/role/TaxesTables",
     "longName": "996014 - Disclosure - Taxes (Tables)",
     "shortName": "Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://ccnctech.com/role/EquityTables",
     "longName": "996015 - Disclosure - Equity (Tables)",
     "shortName": "Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://ccnctech.com/role/DiscontinuedOperationsTables",
     "longName": "996016 - Disclosure - Discontinued Operations (Tables)",
     "shortName": "Discontinued Operations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables",
     "longName": "996017 - Disclosure - Assets and Liabilities Measured at Fair Value (Tables)",
     "shortName": "Assets and Liabilities Measured at Fair Value (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
     "longName": "996018 - Disclosure - Nature of Business and Organization (Details)",
     "shortName": "Nature of Business and Organization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gdc:AgreementTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gdc:AgreementTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable",
     "longName": "996019 - Disclosure - Nature of Business and Organization (Details) - Schedule of Consolidated Financial Statements Reflect the Activities of GDC",
     "shortName": "Nature of Business and Organization (Details) - Schedule of Consolidated Financial Statements Reflect the Activities of GDC",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c59",
      "name": "gdc:BackgroundOfConsolidatedEntityDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c59",
      "name": "gdc:BackgroundOfConsolidatedEntityDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "longName": "996020 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable",
     "longName": "996021 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c87",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c87",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable",
     "longName": "996022 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c88",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c88",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
     "longName": "996023 - Disclosure - Business Combination and Restructuring (Details)",
     "shortName": "Business Combination and Restructuring (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c90",
      "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable",
     "longName": "996024 - Disclosure - Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date",
     "shortName": "Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://ccnctech.com/role/VariableInterestEntityDetails",
     "longName": "996025 - Disclosure - Variable Interest Entity (Details)",
     "shortName": "Variable Interest Entity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c94",
      "name": "us-gaap:SupplementalDeferredPurchasePrice",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c94",
      "name": "us-gaap:SupplementalDeferredPurchasePrice",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable",
     "longName": "996026 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of Company Maintains Bank Accounts",
     "shortName": "Cash and Cash Equivalents (Details) - Schedule of Company Maintains Bank Accounts",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:DueFromBanks",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:DueFromBanks",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable",
     "longName": "996027 - Disclosure - Prepaid and Other Current Assets (Details) - Schedule of Prepaid and Other Current Assets",
     "shortName": "Prepaid and Other Current Assets (Details) - Schedule of Prepaid and Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PrepaidAdvertising",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PrepaidAdvertising",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://ccnctech.com/role/ScheduleofAccountsReceivableTable",
     "longName": "996028 - Disclosure - Accounts Receivable (Details) - Schedule of Accounts Receivable",
     "shortName": "Accounts Receivable (Details) - Schedule of Accounts Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable",
     "longName": "996029 - Disclosure - Accounts Receivable (Details) - Schedule of Movement of Allowance for Doubtful Accounts",
     "shortName": "Accounts Receivable (Details) - Schedule of Movement of Allowance for Doubtful Accounts",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c7",
      "name": "gdc:AllowanceForDoubtfulAccountsReceivableAdditions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://ccnctech.com/role/OtherReceivablesDetails",
     "longName": "996030 - Disclosure - Other Receivables (Details)",
     "shortName": "Other Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c96",
      "name": "gdc:CancellationsOfShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c96",
      "name": "gdc:CancellationsOfShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://ccnctech.com/role/ScheduleofOtherReceivablesTable",
     "longName": "996031 - Disclosure - Other Receivables (Details) - Schedule of Other Receivables",
     "shortName": "Other Receivables (Details) - Schedule of Other Receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "gdc:ReceivableFromDisposalOfWuge",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "gdc:ReceivableFromDisposalOfWuge",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://ccnctech.com/role/EquipmentNetDetails",
     "longName": "996032 - Disclosure - Equipment, Net (Details)",
     "shortName": "Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://ccnctech.com/role/ScheduleofEquipmentNetTable",
     "longName": "996033 - Disclosure - Equipment, Net (Details) - Schedule of Equipment, Net",
     "shortName": "Equipment, Net (Details) - Schedule of Equipment, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://ccnctech.com/role/IntangibleAssetsNetDetails",
     "longName": "996034 - Disclosure - Intangible Assets, Net (Details)",
     "shortName": "Intangible Assets, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable",
     "longName": "996035 - Disclosure - Intangible Assets, Net (Details) - Schedule of Intangible Assets, Net",
     "shortName": "Intangible Assets, Net (Details) - Schedule of Intangible Assets, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable",
     "longName": "996036 - Disclosure - Goodwill (Details) - Schedule of Carrying Amount of Goodwill Business Units",
     "shortName": "Goodwill (Details) - Schedule of Carrying Amount of Goodwill Business Units",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c39",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://ccnctech.com/role/RelatedPartyTransactionsDetails",
     "longName": "996037 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable",
     "longName": "996038 - Disclosure - Related Party Transactions (Details) - Schedule of Other Payable \u2013 Related Parties",
     "shortName": "Related Party Transactions (Details) - Schedule of Other Payable \u2013 Related Parties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "gdc:OtherPayableRelatedPartiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "gdc:OtherPayableRelatedPartiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://ccnctech.com/role/ConvertibleNotesReceivableDetails",
     "longName": "996039 - Disclosure - Convertible Notes Receivable (Details)",
     "shortName": "Convertible Notes Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c79",
      "name": "us-gaap:SharesIssuedPricePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable",
     "longName": "996040 - Disclosure - Convertible Notes Receivable (Details) - Schedule of Convertible Notes Receivable",
     "shortName": "Convertible Notes Receivable (Details) - Schedule of Convertible Notes Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ConvertibleNotesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ConvertibleNotesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://ccnctech.com/role/LeasesDetails",
     "longName": "996041 - Disclosure - Leases (Details)",
     "shortName": "Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R76": {
     "role": "http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable",
     "longName": "996042 - Disclosure - Leases (Details) - Schedule of Lease Payments Term",
     "shortName": "Leases (Details) - Schedule of Lease Payments Term",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable",
     "longName": "996043 - Disclosure - Leases (Details) - Schedule of Balances for the Operating Leases",
     "shortName": "Leases (Details) - Schedule of Balances for the Operating Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R78": {
     "role": "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable",
     "longName": "996044 - Disclosure - Leases (Details) - Schedule of Future Lease Payments Under Operating Leases",
     "shortName": "Leases (Details) - Schedule of Future Lease Payments Under Operating Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://ccnctech.com/role/TaxesDetails",
     "longName": "996045 - Disclosure - Taxes (Details)",
     "shortName": "Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable",
     "longName": "996046 - Disclosure - Taxes (Details) - Schedule of Current and Deferred Components of Income Tax Expenses",
     "shortName": "Taxes (Details) - Schedule of Current and Deferred Components of Income Tax Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DeferredIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DeferredIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable",
     "longName": "996047 - Disclosure - Taxes (Details) - Schedule of Deferred Income Tax Assets and Liabilities",
     "shortName": "Taxes (Details) - Schedule of Deferred Income Tax Assets and Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://ccnctech.com/role/ScheduleofTaxesPayableTable",
     "longName": "996048 - Disclosure - Taxes (Details) - Schedule of Taxes Payable",
     "shortName": "Taxes (Details) - Schedule of Taxes Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "gdc:ValueAddedTaxTaxesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "gdc:ValueAddedTaxTaxesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://ccnctech.com/role/ConcentrationofRiskDetails",
     "longName": "996049 - Disclosure - Concentration of Risk (Details)",
     "shortName": "Concentration of Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FederalDepositInsuranceCorporationPremiumExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FederalDepositInsuranceCorporationPremiumExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://ccnctech.com/role/EquityDetails",
     "longName": "996050 - Disclosure - Equity (Details)",
     "shortName": "Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gdc:TaxProfitsPercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gdc:TaxProfitsPercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://ccnctech.com/role/ScheduleofWarrantActivityTable",
     "longName": "996051 - Disclosure - Equity (Details) - Schedule of Warrant Activity",
     "shortName": "Equity (Details) - Schedule of Warrant Activity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c179",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c179",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable",
     "longName": "996052 - Disclosure - Discontinued Operations (Details) - Schedule of Discounted Operations",
     "shortName": "Discontinued Operations (Details) - Schedule of Discounted Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c189",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c189",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable",
     "longName": "996053 - Disclosure - Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis",
     "shortName": "Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ReceivablesNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ReceivablesNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://ccnctech.com/role/SubsequentEventsDetails",
     "longName": "996054 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c208",
      "name": "us-gaap:SharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c208",
      "name": "us-gaap:SharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea020975001-10ka2_gdcul.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "gdc_AICatalysisMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AICatalysisMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AI Catalysis [Member]",
        "label": "AICatalysis Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AccountableExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AccountableExpenses",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accountable expenses (in Dollars)",
        "documentation": "Accountable expenses.",
        "label": "Accountable Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndNontradeReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsAndNontradeReceivableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Accounts and Nontrade Receivable [Text Block]",
        "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r320"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r878"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Movement of Allowance for Doubtful Accounts",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofAccountsReceivableTable": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r283",
      "r824"
     ]
    },
    "us-gaap_AccountsReceivableNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ccnctech.com/role/ScheduleofAccountsReceivableTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ScheduleofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total accounts receivable, net",
        "terseLabel": "Accounts receivable, net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1069"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofEquipmentNetTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r179",
      "r663"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r28",
      "r108",
      "r189",
      "r657",
      "r689",
      "r690"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r15",
      "r28",
      "r507",
      "r510",
      "r562",
      "r685",
      "r686",
      "r1045",
      "r1046",
      "r1047",
      "r1057",
      "r1058",
      "r1059",
      "r1061"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Useful Life",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r819"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r878",
      "r1219"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r711",
      "r1057",
      "r1058",
      "r1059",
      "r1061",
      "r1154",
      "r1222"
     ]
    },
    "dei_AdditionalSecurities462b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecurities462b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecurities462bFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecuritiesEffective413b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AggregateGrossProceedsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AggregateGrossProceedsPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate gross proceeds percentage",
        "documentation": "Aggregate gross proceeds percentage.",
        "label": "Aggregate Gross Proceeds Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AggregateInterestPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AggregateInterestPercentage",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate interest percentage",
        "documentation": "Aggregate interest percentage.",
        "label": "Aggregate Interest Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AggregateNumberOfSharesUnderlyingWarrantsPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate shares percentage",
        "documentation": "Percentage of aggregate number of shares underlying warrants.",
        "label": "Aggregate Number Of Shares Underlying Warrants Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AggregateOfSharesOfCommonStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AggregateOfSharesOfCommonStock",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate common stock shares",
        "documentation": "Aggregate of shares of common stock.",
        "label": "Aggregate Of Shares Of Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AggregatePurchasePrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AggregatePurchasePrice",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate purchase price (in Dollars)",
        "documentation": "Amount of aggregate purchase price.",
        "label": "Aggregate Purchase Price"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1009"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r925",
      "r936",
      "r952",
      "r987"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r928",
      "r939",
      "r955",
      "r990"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "gdc_AgreementTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AgreementTerm",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agreement term",
        "documentation": "Agreement term.",
        "label": "Agreement Term"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r929",
      "r940",
      "r956",
      "r982",
      "r991",
      "r995",
      "r1003"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r284",
      "r323",
      "r326",
      "r328",
      "r1183"
     ]
    },
    "gdc_AllowanceForDoubtfulAccountsReceivableAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AllowanceForDoubtfulAccountsReceivableAdditions",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Addition",
        "documentation": "Represents the amount of allowance for doubtful accounts receivable additions.",
        "label": "Allowance For Doubtful Accounts Receivable Additions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofAccountsReceivableTable": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: allowance for doubtful accounts",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r284",
      "r323"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow",
      "http://ccnctech.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of intangible assets",
        "verboseLabel": "Amortization expense",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r353",
      "r360",
      "r846"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive effect",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r249"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "xbrltype": "dateOrAsapItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Approximate Date of Commencement of Proposed Sale to Public",
        "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Axis]",
        "documentation": "Information by asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r1149"
     ]
    },
    "us-gaap_AssetAcquisitionConsiderationTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionConsiderationTransferred",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration amount",
        "verboseLabel": "Purchase price (in Dollars)",
        "label": "Asset Acquisition, Consideration Transferred",
        "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer."
       }
      }
     },
     "auth_ref": [
      "r862",
      "r1150",
      "r1151",
      "r1152"
     ]
    },
    "us-gaap_AssetAcquisitionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Domain]",
        "documentation": "Asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r1149"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r156",
      "r183",
      "r221",
      "r252",
      "r261",
      "r270",
      "r273",
      "r319",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r500",
      "r504",
      "r533",
      "r651",
      "r750",
      "r836",
      "r837",
      "r878",
      "r904",
      "r1105",
      "r1106",
      "r1171"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AssetsAbstract0": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AssetsAbstract0",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets Abstract0"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r191",
      "r221",
      "r319",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r500",
      "r504",
      "r533",
      "r878",
      "r1105",
      "r1106",
      "r1171"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT ASSETS",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r917",
      "r920",
      "r932"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r917",
      "r920",
      "r932"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r917",
      "r920",
      "r932"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1014"
     ]
    },
    "dei_AuditorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AverageClosingBidPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AverageClosingBidPrice",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average closing bid price (in Dollars per share)",
        "documentation": "Average closing bid price.",
        "label": "Average Closing Bid Price"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AverageRemainingContractualLifeExercised": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AverageRemainingContractualLifeExercised",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Remaining Contractual Life, Exercised",
        "label": "Average Remaining Contractual Life Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AverageRemainingContractualLifeForfeited": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AverageRemainingContractualLifeForfeited",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Remaining Contractual Life, Expired",
        "documentation": "Average remaining contractual life, forfeited.",
        "label": "Average Remaining Contractual Life Forfeited"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AverageRemainingContractualLifeGrantedAcquired": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AverageRemainingContractualLifeGrantedAcquired",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Remaining Contractual Life, Granted/Acquired",
        "documentation": "Average remaining contractual life, granted/acquired.\r \n.",
        "label": "Average Remaining Contractual Life Granted Acquired"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r998"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r999"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r995"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r995"
     ]
    },
    "gdc_BackgroundOfConsolidatedEntityDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "BackgroundOfConsolidatedEntityDescription",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Background",
        "documentation": "Description of background of consolidated entity.",
        "label": "Background Of Consolidated Entity Description"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_BeijingHeheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "BeijingHeheMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Beijing Hehe [Member]",
        "label": "Beijing Hehe Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r494",
      "r858",
      "r859"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r51",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r494",
      "r858",
      "r859"
     ]
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price for transaction",
        "label": "Business Acquisition, Transaction Costs",
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service fee percentage",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill deductible for income tax purposes",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_BusinessAcquisitionSharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionSharePrice",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average closing price (in Dollars per share)",
        "label": "Business Acquisition, Share Price",
        "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total consideration at fair value",
        "label": "Business Combination, Consideration Transferred",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r14"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuring"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination and Restructuring",
        "label": "Business Combination Disclosure [Text Block]",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r495"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total asset",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "documentation": "Amount of assets acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes Payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "documentation": "Amount of liabilities assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net asset acquired",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r53"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other noncurrent assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets",
        "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r53"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_BusinessCombinationSegmentAllocationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationSegmentAllocationLineItems",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Restructuring [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity interest percentage",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage",
        "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_BusinessCombinationandRestructuringDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "BusinessCombinationandRestructuringDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Restructuring (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Restructuring [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r920",
      "r932"
     ]
    },
    "country_CN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CN",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRC [Member]",
        "label": "CHINA"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_CancellationOfCommonStocks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "CancellationOfCommonStocks",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "The cancellation of the common stock",
        "documentation": "The cancellation of the common stock.",
        "label": "Cancellation Of Common Stocks"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_CancellationsOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "CancellationsOfShares",
     "presentation": [
      "http://ccnctech.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancellation of shares",
        "documentation": "Cancellations of shares.",
        "label": "Cancellations Of Shares"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_CapitalAndStatutoryReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "CapitalAndStatutoryReserve",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital and statutory reserve (in Dollars)",
        "documentation": "Capital and statutory reserve.",
        "label": "Capital And Statutory Reserve"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash (in Dollars)",
        "label": "Cash",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r654",
      "r722",
      "r745",
      "r878",
      "r904",
      "r1042"
     ]
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAcquiredFromAcquisition",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net increase in cash from acquisition of Highlight Media",
        "label": "Cash Acquired from Acquisition",
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r177",
      "r823"
     ]
    },
    "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/CashandCashEquivalents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents Disclosure [Text Block]",
        "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r654"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR",
        "periodEndLabel": "CASH AND CASH EQUIVALENTS, END OF YEAR",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r116",
      "r218"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r116"
     ]
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net increase (decrease) in cash from disposal of discontinued operations or subsidiaries",
        "label": "Cash Provided by (Used in) Investing Activities, Discontinued Operations",
        "documentation": "Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r116"
     ]
    },
    "us-gaap_ChangeInAccountingEstimateLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ChangeInAccountingEstimateLineItems",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r234"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "gdc_CitiProfitBVIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "CitiProfitBVIMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Citi Profit BVI [Member]",
        "label": "Citi Profit BVIMember"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/IntangibleAssetsNetDetails",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r184",
      "r185",
      "r186",
      "r221",
      "r243",
      "r244",
      "r246",
      "r248",
      "r255",
      "r256",
      "r319",
      "r374",
      "r376",
      "r377",
      "r378",
      "r381",
      "r382",
      "r401",
      "r402",
      "r404",
      "r407",
      "r414",
      "r533",
      "r696",
      "r697",
      "r698",
      "r699",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r723",
      "r737",
      "r759",
      "r780",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r1026",
      "r1052",
      "r1062"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Domain]",
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price (in Dollars per share)",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of share",
        "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right",
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding warrants",
        "verboseLabel": "Outstanding shares",
        "label": "Class of Warrant or Right, Outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r148",
      "r653",
      "r736"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r368",
      "r369",
      "r806",
      "r1097",
      "r1102"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://ccnctech.com/role/IntangibleAssetsNetDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant of common stock",
        "verboseLabel": "Issuance of common stock (in Shares)",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price of common stock (in Dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/IntangibleAssetsNetDetails",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/ShareholdersEquityType2or3",
      "http://ccnctech.com/role/SubsequentEventsDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "verboseLabel": "Common Stock [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r894",
      "r895",
      "r896",
      "r898",
      "r899",
      "r900",
      "r901",
      "r1057",
      "r1058",
      "r1061",
      "r1154",
      "r1218",
      "r1222"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in Dollars per share)",
        "verboseLabel": "Par value per share (in Dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "verboseLabel": "Shares authorized, common stock",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r737"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "verboseLabel": "Shares issued (in Shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r97",
      "r737",
      "r756",
      "r1222",
      "r1223"
     ]
    },
    "gdc_CommonStockSharesOutstandingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "CommonStockSharesOutstandingPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock shares outstanding, percentage",
        "documentation": "Common stock shares outstanding percentage.",
        "label": "Common Stock Shares Outstanding Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.0001 par value, 200,000,000 shares authorized, 5,453,416 and 1,844,877(1) shares issued and outstanding as of December 31, 2023 and 2022, respectively",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r656",
      "r878"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r979"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r978"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r980"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r977"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive loss attributable to shareholders of common stock",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r197",
      "r199",
      "r207",
      "r647",
      "r671",
      "r673"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive loss attributable to noncontrolling interest",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r58",
      "r64",
      "r197",
      "r199",
      "r206",
      "r646",
      "r671",
      "r672"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "COMPREHENSIVE LOSS, net of tax",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r137",
      "r197",
      "r199",
      "r205",
      "r645",
      "r671"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Loss",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration of Risk",
        "label": "Concentration Risk Disclosure [Text Block]",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskNetAssetsAmountGeographicArea",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposit with various financial institutions",
        "label": "Concentration Risk, Net Assets Amount, Geographic Area",
        "documentation": "Carrying amount of total assets less total liabilities of a designated geographic area if disclosed as a concentration risk."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "gdc_ConcentrationofRiskDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ConcentrationofRiskDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Risk [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ConcentrationofRiskDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ConcentrationofRiskDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Risk (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r827"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Description",
        "documentation": "The description of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Name",
        "documentation": "The name of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Number",
        "documentation": "The SEC Document Number of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileType": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Type",
        "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockSharesIssued1",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of shares of common stock as purchase consideration",
        "label": "Conversion of Stock, Shares Issued",
        "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r38"
     ]
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleDebtTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Convertible Notes Receivable",
        "label": "Convertible Debt [Table Text Block]",
        "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable": {
       "parentTag": "us-gaap_NotesPayable",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible notes receivable",
        "label": "Convertible Notes Payable",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r147",
      "r1181"
     ]
    },
    "gdc_ConvertibleNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ConvertibleNotesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible notes receivable",
        "verboseLabel": "Convertible notes outstanding balance",
        "documentation": "Amount of convertible notes receivable.",
        "label": "Convertible Notes Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ConvertibleNotesReceivableDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ConvertibleNotesReceivableDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes Receivable [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ConvertibleNotesReceivableDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ConvertibleNotesReceivableDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes Receivable (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ConvertibleNotesReceivablePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ConvertibleNotesReceivablePolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes Receivable",
        "label": "Convertible Notes Receivable Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_CostOfRevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "CostOfRevenuesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COST OF REVENUES",
        "label": "Cost Of Revenues Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r1055"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value changes of convertible notes receivable",
        "label": "Debt Conversion, Converted Instrument, Amount",
        "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."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-funded warrants of common stock",
        "label": "Debt Conversion, Converted Instrument, Warrants or Options Issued",
        "documentation": "The number of warrants 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 cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r87",
      "r88",
      "r145",
      "r147",
      "r225",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r876",
      "r1053",
      "r1098",
      "r1099",
      "r1100",
      "r1165",
      "r1166"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible description",
        "label": "Debt Instrument, Convertible, Associated Derivative Transactions, Description",
        "documentation": "Information about derivative transactions entered into in connection with convertible debt instruments which may be settled in cash upon conversion, including partial cash settlement. Descriptions include the terms of such transactions, how the derivative transaction(s) relate to the convertible debt instrument, the number of underlying shares and the reasons for entering into the derivative transaction(s). An example of a derivative transaction entered into in connection with the issuance of the convertible debt instrument is the purchase of call options that are expected to substantially offset changes in the fair value of the conversion option."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r548",
      "r549",
      "r848",
      "r849",
      "r876"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r225",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r876",
      "r1053",
      "r1098",
      "r1099",
      "r1100",
      "r1165",
      "r1166"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains on fair value changes",
        "label": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1070",
      "r1071"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r169",
      "r1055"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r146",
      "r471"
     ]
    },
    "us-gaap_DeferredOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredOfferingCosts",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offering cost (in Dollars)",
        "label": "Deferred Offering Costs",
        "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "gdc_DeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "DeferredTaxAssetsAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Deferred Tax Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability",
        "label": "Deferred Tax Assets, Deferred Gain on Sale Leaseback Transaction",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from a gain reported for tax purposes on sale and leaseback transactions in accordance with enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r1142"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets, net",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1138"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating losses carried forward \u2013 U.S.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1142"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax liabilities, net",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1138"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right - Of - Use assets",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r1142"
     ]
    },
    "dei_DelayedOrContinuousOffering": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DelayedOrContinuousOffering",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "auth_ref": [
      "r944",
      "r945",
      "r959"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation of equipment",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r45"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and expense",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r252",
      "r264",
      "r273",
      "r836",
      "r837"
     ]
    },
    "gdc_DigiTraxConvertibleNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "DigiTraxConvertibleNotesMember",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails",
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DigiTrax Convertible Notes [Member]",
        "label": "Digi Trax Convertible Notes Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureTextBlockSupplementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureTextBlockSupplementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid and Other Current Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on disposal of discontinued operations, net of taxes",
        "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax",
        "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r71",
      "r73",
      "r83"
     ]
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LOSS BEFORE INCOME TAXES",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r79",
      "r111",
      "r1184"
     ]
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss from discontinued operations, net of taxes",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax",
        "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r70",
      "r83"
     ]
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PROVISION FOR INCOME TAXES",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r71",
      "r72",
      "r73",
      "r79",
      "r83",
      "r459",
      "r483",
      "r485"
     ]
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations [Abstract]",
        "terseLabel": "Discontinued operations:"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_DiscountedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "DiscountedOperationsMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discounted operations [Member]",
        "label": "Discounted Operations Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TOTAL COST OF REVENUES",
        "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold",
        "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r174"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative",
        "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense",
        "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GROSS PROFIT",
        "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)",
        "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r174"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable": {
       "parentTag": "gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Disposal Group, Including Discontinued Operation, Interest Expense",
        "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r26",
      "r80"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInterestIncome",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable": {
       "parentTag": "gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Disposal Group, Including Discontinued Operation, Interest Income",
        "documentation": "Amount of interest income attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL OPERATING EXPENSES",
        "label": "Disposal Group, Including Discontinued Operation, Operating Expense",
        "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable": {
       "parentTag": "gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income, net",
        "label": "Disposal Group, Including Discontinued Operation, Other Income",
        "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income, net",
        "documentation": "Amount of total other income net attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group Including Discontinued Operation Other Income Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "TOTAL REVENUES",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r174"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/DiscontinuedOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r123"
     ]
    },
    "gdc_DisposalOfHighlightMedia": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "DisposalOfHighlightMedia",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal of Highlight Media",
        "documentation": "Disposal of Highlight Media.",
        "label": "Disposal Of Highlight Media"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "auth_ref": [
      "r944",
      "r945",
      "r959"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r917",
      "r920",
      "r932"
     ]
    },
    "dei_DocumentCopyrightInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentCopyrightInformation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Copyright Information",
        "documentation": "The copyright information for the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentCreationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentCreationDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Creation Date",
        "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Description",
        "documentation": "The description of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document [Domain]",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r917",
      "r920",
      "r932",
      "r983"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r917",
      "r920",
      "r932",
      "r983"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information, Document [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Text Block]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Name",
        "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the &lt;FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "dei_DocumentSubtitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentSubtitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Subtitle",
        "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentSynopsis": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentSynopsis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Synopsis",
        "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Title",
        "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentVersion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentVersion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Version",
        "documentation": "The version identifier of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "us-gaap_DueFromBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DueFromBanks",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash at Banks",
        "label": "Due from Banks",
        "documentation": "A bank's noninterest bearing demand deposits in other banks (such as correspondents)."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share from continuing operations",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share available to common stockholders Basic (in Dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r241",
      "r243",
      "r246",
      "r247",
      "r248",
      "r251",
      "r492",
      "r497",
      "r515",
      "r516",
      "r648",
      "r674",
      "r830"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WEIGHTED AVERAGE NUMBER OF COMMON STOCKS",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share available to common stockholders Diluted",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r243",
      "r246",
      "r247",
      "r248",
      "r251",
      "r492",
      "r497",
      "r515",
      "r516",
      "r648",
      "r674",
      "r830"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share from discontinued operations",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Loss per Common Stock",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r250"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFFECT OF EXCHANGE RATE CHANGE ON CASH AND CASH EQUIVALENTS",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "dei_EffectiveAfter60Days486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveAfter60Days486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1022"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit tax percentage",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r460",
      "r861"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate tax rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r460",
      "r481",
      "r861"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r464",
      "r861",
      "r1056",
      "r1135"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign tax rate, percentage",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r461",
      "r463",
      "r861",
      "r1056",
      "r1135"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit tax percentage",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r861",
      "r1056",
      "r1135"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsForeign",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective rate percentage",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit."
       }
      }
     },
     "auth_ref": [
      "r1056",
      "r1135",
      "r1136"
     ]
    },
    "dei_EffectiveOnDate486a": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1022"
     ]
    },
    "dei_EffectiveOnDate486b": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1023"
     ]
    },
    "dei_EffectiveOnSetDate486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnSetDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1022"
     ]
    },
    "dei_EffectiveOnSetDate486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnSetDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1023"
     ]
    },
    "dei_EffectiveUponFiling462e": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveUponFiling462e",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "auth_ref": [
      "r1021"
     ]
    },
    "dei_EffectiveUponFiling486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveUponFiling486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1023"
     ]
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveWhenDeclaredSection8c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "auth_ref": [
      "r1025"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Option Activity [Member]",
        "netLabel": "Options [Member]",
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_EnterpriseBrandManagementServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "EnterpriseBrandManagementServicesMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Enterprise brand management services\t[Member]",
        "label": "Enterprise Brand Management Services Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitiesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAccountingStandard": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Accounting Standard",
        "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Description",
        "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityContactPersonnelLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityContactPersonnelLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Contact Personnel [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r1024"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "dei_EntityHomeCountryISOCode": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityHomeCountryISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Home Country ISO Code",
        "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, Date of Incorporation",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information, Former Legal or Registered Name",
        "documentation": "Former Legal or Registered Name of an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1013"
     ]
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Inv Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r1012"
     ]
    },
    "dei_EntityLegalForm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityLegalForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Legal Form",
        "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDepositoryReceiptRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingDepositoryReceiptRatio",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Depository Receipt Ratio",
        "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Description",
        "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingForeign": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingForeign",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Foreign",
        "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingParValuePerShare",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Par Value Per Share",
        "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingPrimary": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingPrimary",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Primary",
        "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingSecurityTradingCurrency": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingSecurityTradingCurrency",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Security Trading Currency",
        "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings, Exchange [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Table]",
        "documentation": "Container for exchange listing information for an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityNumberOfEmployees",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Number of Employees",
        "documentation": "Number of persons employed by the Entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPhoneFaxNumbersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPhoneFaxNumbersLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Phone Fax Numbers [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "dei_EntityReportingCurrencyISOCode": {
     "xbrltype": "currencyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityReportingCurrencyISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Reporting Currency ISO Code",
        "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "dei_EntityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Text Block]",
        "documentation": "Container to serve as parent of six Entity related Table concepts."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1015"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r172",
      "r201",
      "r202",
      "r203",
      "r226",
      "r227",
      "r228",
      "r230",
      "r235",
      "r237",
      "r239",
      "r254",
      "r321",
      "r322",
      "r367",
      "r417",
      "r479",
      "r480",
      "r489",
      "r490",
      "r491",
      "r493",
      "r496",
      "r497",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r514",
      "r539",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r550",
      "r553",
      "r562",
      "r669",
      "r685",
      "r686",
      "r687",
      "r711",
      "r780"
     ]
    },
    "gdc_EquityDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "EquityDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_EquityDetailsScheduleofWarrantActivityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "EquityDetailsScheduleofWarrantActivityLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Warrant and Option Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_EquityDetailsScheduleofWarrantActivityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "EquityDetailsScheduleofWarrantActivityTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity (Details) - Schedule of Warrant Activity [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_EquityDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "EquityDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r316",
      "r317",
      "r318",
      "r488",
      "r1028",
      "r1029",
      "r1030",
      "r1145",
      "r1146",
      "r1147",
      "r1148"
     ]
    },
    "us-gaap_EquityMethodInvestmentAdditionalInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentAdditionalInformation",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership",
        "label": "Equity Method Investment, Additional Information",
        "documentation": "This serves as a place to record data that is not required by accounting literature but is useful for readers of the financial statements as it relates to the details of an equity method investment in common stock. Such information may include the amount of change for a change in ownership (equity) percentage in a given period and the amount and type of the consideration given or received in relation to the change in ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of equity interest",
        "label": "Equity Method Investment, Ownership Percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r925",
      "r936",
      "r952",
      "r987"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r922",
      "r933",
      "r949",
      "r984"
     ]
    },
    "gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ExcessFederalDepositInsuranceCorporationPremiumExpense",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess federal deposit insurance",
        "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.",
        "label": "Excess Federal Deposit Insurance Corporation Premium Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ExcessStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExcessStockSharesIssued",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares of common stock (in Shares)",
        "label": "Excess Stock, Shares Issued",
        "documentation": "Number of excess stock shares of an entity that have been sold or granted to shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ExchangeWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ExchangeWarrantsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange Warrants [Member]",
        "label": "Exchange Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "gdc_ExercisePriceOfPerHalfShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ExercisePriceOfPerHalfShare",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price of per half share (in Dollars per share)",
        "documentation": "Exercise price of per half share.",
        "label": "Exercise Price Of Per Half Share"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ExercisePriceOfPerWholeShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ExercisePriceOfPerWholeShare",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price of per whole share (in Dollars per share)",
        "documentation": "Exercise price of per whole share.",
        "label": "Exercise Price Of Per Whole Share"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ExhibitsOnly462d": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExhibitsOnly462d",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExhibitsOnly462dFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r525",
      "r526",
      "r527",
      "r577",
      "r578",
      "r579",
      "r848",
      "r849",
      "r855",
      "r856",
      "r857",
      "r866",
      "r869"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and Liabilities Measured at Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets and Liabilities Measured at Fair Value",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r523",
      "r524",
      "r525",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r642",
      "r866",
      "r870"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quoted Prices In Active Markets (Level 1) [Member]",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r419",
      "r424",
      "r518",
      "r526",
      "r577",
      "r855",
      "r856",
      "r857",
      "r866"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Other Observable Inputs (Level 2) [Member]",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r419",
      "r424",
      "r518",
      "r519",
      "r526",
      "r578",
      "r848",
      "r849",
      "r855",
      "r856",
      "r857",
      "r866"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Other Unobservable Inputs (Level 3) [Member]",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r518",
      "r519",
      "r520",
      "r521",
      "r526",
      "r579",
      "r848",
      "r849",
      "r855",
      "r856",
      "r857",
      "r866",
      "r869"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value measuremen",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r525",
      "r526",
      "r527",
      "r577",
      "r578",
      "r579",
      "r848",
      "r849",
      "r855",
      "r856",
      "r857",
      "r866",
      "r869"
     ]
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal deposit insurance",
        "label": "Federal Deposit Insurance Corporation Premium Expense",
        "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r324",
      "r325",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r399",
      "r412",
      "r512",
      "r532",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r670",
      "r842",
      "r866",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r879",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1155",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162"
     ]
    },
    "us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialSupportPurchaseAgreementOfFinancialAssetsMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Voting Rights Proxy and Financial Support Agreement [Member]",
        "label": "Financial Support, Purchase Agreement of Financial Assets [Member]",
        "documentation": "Agreement to purchase financial assets for amounts greater than fair value."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r1216",
      "r1217"
     ]
    },
    "us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialSupportToNonconsolidatedLegalEntityAxis",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Support to Nonconsolidated Legal Entity [Axis]",
        "documentation": "Information by financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r702",
      "r703"
     ]
    },
    "us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialSupportToNonconsolidatedLegalEntityDomain",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Support to Nonconsolidated Legal Entity [Domain]",
        "documentation": "Financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r702",
      "r703"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r335",
      "r359",
      "r846"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r362",
      "r363",
      "r610",
      "r611",
      "r819"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subtotal",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r359",
      "r611",
      "r846"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r359",
      "r362",
      "r363",
      "r365",
      "r610",
      "r819",
      "r846"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r610",
      "r1094"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of software",
        "label": "Finite-Lived Intangible Assets, Translation and Purchase Accounting Adjustments",
        "documentation": "Amount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for foreign currency translation adjustments and purchase accounting adjustments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Translation and Transactions",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r929",
      "r940",
      "r956",
      "r991"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r929",
      "r940",
      "r956",
      "r991"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r929",
      "r940",
      "r956",
      "r991"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r929",
      "r940",
      "r956",
      "r991"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r929",
      "r940",
      "r956",
      "r991"
     ]
    },
    "dei_FormerAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "FormerAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Address [Member]",
        "documentation": "Former address for entity"
       }
      }
     },
     "auth_ref": [
      "r919",
      "r943"
     ]
    },
    "dei_FormerFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "FormerFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Fiscal Year End Date",
        "documentation": "Former end date of previous fiscal years"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnDispositionOfAssets1",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "(Gain)/loss from the disposal of discontinued operations or subsidiaries",
        "label": "Gain (Loss) on Disposition of Assets",
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
       }
      }
     },
     "auth_ref": [
      "r1050"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance as beginning",
        "periodEndLabel": "Balance as ending",
        "terseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r337",
      "r643",
      "r837",
      "r845",
      "r867",
      "r878",
      "r1082",
      "r1089"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill acquired through acquisition",
        "label": "Goodwill, Acquired During Period",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r845"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill impairments",
        "label": "Goodwill and Intangible Asset Impairment",
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r350",
      "r845"
     ]
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/Goodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r339",
      "r349",
      "r845"
     ]
    },
    "us-gaap_GoodwillImpairedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairedAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of goodwill",
        "label": "Goodwill, Impairment Loss",
        "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r338",
      "r344",
      "r350",
      "r845",
      "r867"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r350",
      "r845"
     ]
    },
    "gdc_GrossProceeds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "GrossProceeds",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross proceeds",
        "documentation": "Gross Proceeds.",
        "label": "Gross Proceeds"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_GrossProceedsReceivedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "GrossProceedsReceivedPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross proceeds received percentage",
        "documentation": "Percentage of gross proceeds received in the Offering.",
        "label": "Gross Proceeds Received Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_HighlightHKMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "HighlightHKMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Highlight HK [Member]",
        "label": "Highlight HKMember"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_HighlightMediaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "HighlightMediaMember",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable",
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Highlight Media [Member]",
        "label": "Highlight Media Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_HighlightMediaShareholdersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "HighlightMediaShareholdersMember",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Agreement [Member]",
        "verboseLabel": "Highlight Media Shareholders [Member]",
        "label": "Highlight Media Shareholders Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_HighlightWFOEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "HighlightWFOEMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Highlight WFOE [Member]",
        "label": "Highlight WFOEMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IPOMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IPO [Member]",
        "label": "IPO [Member]",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r917",
      "r920",
      "r932"
     ]
    },
    "gdc_ImpairmentForLonglivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ImpairmentForLonglivedAssetsPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment for Long-lived Assets",
        "label": "Impairment For Longlived Assets Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss from continuing operations attributable to shareholders of common stock",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r110",
      "r119",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r245",
      "r248",
      "r497"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss from continuing operations attributable to noncontrolling interest",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r137",
      "r235"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "LOSS BEFORE INCOME TAXES FROM CONTINUING OPERATIONS",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r152",
      "r155",
      "r649",
      "r665",
      "r832",
      "r836",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "LOSS FROM CONTINUING OPERATIONS",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r155",
      "r221",
      "r229",
      "r235",
      "r319",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r492",
      "r497",
      "r516",
      "r533",
      "r665",
      "r832",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1105"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share from continuing operations Basic (in Dollars per share)",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r153",
      "r208",
      "r229",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r243",
      "r246",
      "r247",
      "r492",
      "r497",
      "r516",
      "r648",
      "r1185"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share from continuing operations Diluted",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r208",
      "r229",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r243",
      "r246",
      "r247",
      "r248",
      "r497",
      "r516",
      "r648",
      "r1185"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "LOSS FROM OPERATIONS",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r79",
      "r83",
      "r137"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share from discontinued operations Basic (in Dollars per share)",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r208",
      "r244",
      "r246",
      "r247",
      "r1180",
      "r1185"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share from discontinued operations Diluted",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r244",
      "r246",
      "r247"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r858",
      "r859"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r20",
      "r25",
      "r68",
      "r74",
      "r75",
      "r76",
      "r77",
      "r78",
      "r82",
      "r84",
      "r85",
      "r125"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r460",
      "r461",
      "r468",
      "r475",
      "r861",
      "r1141"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r460",
      "r461",
      "r468",
      "r475",
      "r861",
      "r1141"
     ]
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/Taxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r456",
      "r460",
      "r465",
      "r466",
      "r467",
      "r469",
      "r474",
      "r482",
      "r484",
      "r486",
      "r487",
      "r701",
      "r861"
     ]
    },
    "us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profits (in Dollars)",
        "label": "Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle",
        "documentation": "Amount of cumulative tax effect on beginning retained earnings from change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r483",
      "r1144"
     ]
    },
    "us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExaminationLikelihoodOfUnfavorableSettlement",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax benefits, description",
        "label": "Income Tax Examination, Likelihood of Unfavorable Settlement",
        "documentation": "Description of the likelihood that an uncertainty in income taxes will not be sustained as a result of the examination by the taxing authority."
       }
      }
     },
     "auth_ref": [
      "r1137"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      },
      "http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement",
      "http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "PROVISION FOR INCOME TAXES",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r170",
      "r238",
      "r239",
      "r252",
      "r265",
      "r273",
      "r459",
      "r460",
      "r483",
      "r675",
      "r861"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r457",
      "r458",
      "r469",
      "r470",
      "r473",
      "r477",
      "r695"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation expenses",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r861",
      "r1135",
      "r1136"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for income tax",
        "label": "Income Taxes Paid",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r118",
      "r1051",
      "r1139",
      "r1140"
     ]
    },
    "us-gaap_IncomeTaxesPaidNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes payable",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "gdc_IncreaseDecreaseInCustomerDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "IncreaseDecreaseInCustomerDeposit",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer deposits",
        "documentation": "The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.",
        "label": "Increase Decrease In Customer Deposit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInDeferredLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liability",
        "label": "Increase (Decrease) in Deferred Liabilities",
        "documentation": "Change during the period in carrying value for all deferred liabilities due within one year or operating cycle."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInDueToOtherRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDueToOtherRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payable - related parties",
        "label": "Increase (Decrease) in Due to Other Related Parties",
        "documentation": "Amount of increase (decrease) in related party payables classified as other."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other receivable - related party",
        "label": "Increase (Decrease) in Notes Receivable, Related Parties, Current",
        "documentation": "The increase (decrease) during the reporting period in the amount owed to the reporting entry (during the current year or operating cycle) in the form of loans and obligations (generally evidenced by promissory notes) made to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in operating assets and liabilities",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r1032",
      "r1049"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payables and accrued liabilities",
        "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Increase (Decrease) in Other Current Assets",
        "documentation": "Amount of increase (decrease) in current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1049"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other receivables",
        "label": "Increase (Decrease) in Other Receivables",
        "documentation": "Amount of increase (decrease) in receivables classified as other."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidExpensesOther",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid and other current assets",
        "label": "Increase (Decrease) in Prepaid Expenses, Other",
        "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable",
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r357",
      "r361",
      "r846"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable",
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r357",
      "r361",
      "r846"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r929",
      "r940",
      "r956",
      "r982",
      "r991",
      "r995",
      "r1003"
     ]
    },
    "gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Issuance of common stock for acquisition right, title, and interest in and to the certain software",
        "documentation": "Initial recognition of right-of-use assets and lease liabilities.",
        "label": "Initial Recognition Of Rightofuse Assets And Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r921",
      "r1007"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r921",
      "r1007"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r921",
      "r1007"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/IntangibleAssetsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets, Net",
        "label": "Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r351",
      "r364",
      "r366",
      "r818",
      "r819"
     ]
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets."
       }
      }
     },
     "auth_ref": [
      "r606",
      "r607",
      "r608",
      "r610",
      "r828",
      "r1092"
     ]
    },
    "gdc_IntangibleAssetsNetDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "IntangibleAssetsNetDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_IntangibleAssetsNetDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "IntangibleAssetsNetDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r1094",
      "r1095"
     ]
    },
    "us-gaap_InterestAndOtherIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndOtherIncomeTextBlock",
     "presentation": [
      "http://ccnctech.com/role/OtherReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Receivables",
        "label": "Interest and Other Income [Text Block]",
        "documentation": "The entire disclosure for interest and other income."
       }
      }
     },
     "auth_ref": [
      "r1033"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense, Operating and Nonoperating",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r261",
      "r263",
      "r266",
      "r273",
      "r547",
      "r836",
      "r837"
     ]
    },
    "us-gaap_InterestExpensePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpensePolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest",
        "label": "Interest Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing interest expense, including the method of amortizing debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r1164",
      "r1166"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r215",
      "r216"
     ]
    },
    "dei_InvestmentCompanyActFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyActFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "auth_ref": [
      "r945",
      "r946",
      "r947",
      "r948"
     ]
    },
    "dei_InvestmentCompanyActRegistration": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyActRegistration",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "us-gaap_InvestmentCompanyDistributionToShareholdersPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentCompanyDistributionToShareholdersPerShare",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders\u2019 equity, per share (in Dollars per share)",
        "label": "Investment Company, Distribution to Shareholders, Per Share",
        "documentation": "Per share or unit amount of distribution to shareholders. Includes, but is not limited to, dividend and capital gain. Excludes distribution for tax return of capital."
       }
      }
     },
     "auth_ref": [
      "r707",
      "r718"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyRegistrationAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentCompanyTaxReturnOfCapitalDistribution",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assessable profits (in Dollars)",
        "label": "Investment Company, Tax Return of Capital Distribution",
        "documentation": "Amount of distribution in excess of tax-basis earnings and profit of investment company."
       }
      }
     },
     "auth_ref": [
      "r707",
      "r710",
      "r779",
      "r803"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r262",
      "r273",
      "r836",
      "r1048"
     ]
    },
    "gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "IssuanceOfCommonStockForAcquisitionHighlightMedia",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Issuance of common stock for acquisition of Highlight Media",
        "documentation": "Issuance of common stock for acquisition Highlight Media.",
        "label": "Issuance Of Common Stock For Acquisition Highlight Media"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Lease Payments Term",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1168"
     ]
    },
    "gdc_LeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "LeaseLiabilitiesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Lease Liabilities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_LeasesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "LeasesDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_LeasesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "LeasesDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityIdentifier": {
     "xbrltype": "legalEntityIdentifierItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityIdentifier",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity Identifier",
        "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI."
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "us-gaap_LesseeFinanceLeaseRenewalTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeFinanceLeaseRenewalTerm1",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Term",
        "label": "Lessee, Finance Lease, Renewal Term",
        "documentation": "Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r556"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Lease Payments Under Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1169"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FY2024",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FY2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FY2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FY2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FY2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://ccnctech.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r552"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r87",
      "r88",
      "r89",
      "r90",
      "r91",
      "r92",
      "r95",
      "r221",
      "r319",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r501",
      "r504",
      "r505",
      "r533",
      "r735",
      "r831",
      "r904",
      "r1105",
      "r1171",
      "r1172"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and shareholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r150",
      "r660",
      "r878",
      "r1054",
      "r1076",
      "r1163"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r176",
      "r221",
      "r319",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r501",
      "r504",
      "r505",
      "r533",
      "r878",
      "r1105",
      "r1171",
      "r1172"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT LIABILITIES",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r90",
      "r91",
      "r92",
      "r95",
      "r221",
      "r319",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r501",
      "r504",
      "r505",
      "r533",
      "r1105",
      "r1171",
      "r1172"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER LIABILITIES",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_LiquidConvertibleNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "LiquidConvertibleNotesMember",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails",
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquid Convertible Notes [Member]",
        "label": "Liquid Convertible Notes Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes Receivable",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r1068"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_LossPerShareAvailableToCommonStockholdersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "LossPerShareAvailableToCommonStockholdersAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share available to common stockholders",
        "label": "Loss Per Share Available To Common Stockholders Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_MakesiIoTTechnologyShanghaiCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "MakesiIoTTechnologyShanghaiCoLtdMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Makesi WFOE [Member]",
        "label": "Makesi Io TTechnology Shanghai Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_MakesiWfoeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "MakesiWfoeMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Makesi WFOE [Member]",
        "label": "Makesi Wfoe Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r370",
      "r371",
      "r372",
      "r373",
      "r426",
      "r454",
      "r521",
      "r605",
      "r683",
      "r684",
      "r691",
      "r727",
      "r728",
      "r788",
      "r790",
      "r792",
      "r793",
      "r795",
      "r816",
      "r817",
      "r841",
      "r852",
      "r860",
      "r869",
      "r870",
      "r874",
      "r875",
      "r889",
      "r1107",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178"
     ]
    },
    "gdc_May2023OfferingPurchasersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "May2023OfferingPurchasersMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "May 2023 Offering Purchasers [Member]",
        "label": "May2023 Offering Purchasers Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r370",
      "r371",
      "r372",
      "r373",
      "r426",
      "r454",
      "r521",
      "r605",
      "r683",
      "r684",
      "r691",
      "r727",
      "r728",
      "r788",
      "r790",
      "r792",
      "r793",
      "r795",
      "r816",
      "r817",
      "r841",
      "r852",
      "r860",
      "r869",
      "r870",
      "r874",
      "r889",
      "r1107",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interest",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r149",
      "r221",
      "r319",
      "r374",
      "r376",
      "r377",
      "r378",
      "r381",
      "r382",
      "r533",
      "r659",
      "r739"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "dei_NameChangeEventDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event Date [Axis]",
        "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Line Items]",
        "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Table]",
        "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "gdc_NatureOfRelatedParties": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "NatureOfRelatedParties",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature",
        "documentation": "Nature of related parties.",
        "label": "Nature Of Related Parties"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_NatureofBusinessandOrganizationDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "NatureofBusinessandOrganizationDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Business and Organization (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r214"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r214"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r119"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement",
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss attributable to shareholders of common stock",
        "verboseLabel": "NET LOSS",
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r119",
      "r154",
      "r174",
      "r195",
      "r198",
      "r203",
      "r221",
      "r229",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r238",
      "r239",
      "r245",
      "r319",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r492",
      "r497",
      "r516",
      "r533",
      "r668",
      "r758",
      "r777",
      "r778",
      "r902",
      "r1105"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss attributable to noncontrolling interest",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r139",
      "r195",
      "r198",
      "r235",
      "r238",
      "r239",
      "r667",
      "r1047"
     ]
    },
    "gdc_NetProfitPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "NetProfitPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net profit percentage",
        "documentation": "Net Profit Percentage.",
        "label": "Net Profit Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recently Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NewEffectiveDateForPreviousFiling": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NewEffectiveDateForPreviousFiling",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "auth_ref": [
      "r945",
      "r946",
      "r947",
      "r948"
     ]
    },
    "dei_NoSubstantiveChanges462c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoSubstantiveChanges462c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "auth_ref": [
      "r1019"
     ]
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoSubstantiveChanges462cFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "auth_ref": [
      "r1019"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_NominalConsiderationPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "NominalConsiderationPerShare",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nominal consideration per share (in Dollars per share)",
        "documentation": "Nominal consideration per share.",
        "label": "Nominal Consideration Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r929",
      "r940",
      "r956",
      "r982",
      "r991"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r965"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "gdc_NonaccountableExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "NonaccountableExpense",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-accountable expense (in Dollars)",
        "documentation": "Non-accountable expense.",
        "label": "Nonaccountable Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NON-CASH TRANSACTIONS OF INVESTING AND FINANCING ACTIVITIES",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashOrPartNoncashAcquisitionInvestmentsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition of Yuan Ma",
        "label": "Noncash or Part Noncash Acquisition, Investments Acquired",
        "documentation": "The amount of investments that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r38"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non controlling Interest",
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r417",
      "r1057",
      "r1058",
      "r1059",
      "r1061",
      "r1222"
     ]
    },
    "us-gaap_NoninterestExpenseOfferingCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoninterestExpenseOfferingCost",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offering expenses payable (in Dollars)",
        "label": "Noninterest Expense Offering Cost",
        "documentation": "Includes offering costs of open-end investment companies, and closed-end funds with a continuous offering period."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL OTHER INCOME, NET",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER INCOME (EXPENSE)",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Notes Payable",
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r147",
      "r1181",
      "r1182"
     ]
    },
    "gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of days after the consummation of its initial business combination",
        "documentation": "Number of days after the consummation of its initial business combination.",
        "label": "Number Of Days After The Consummation Of Its Initial Business Combination"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_NumberOfSharesIssuedPerUnit": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "NumberOfSharesIssuedPerUnit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares in a unit",
        "documentation": "Number Of Shares Issued Per Unit",
        "label": "Number Of Shares Issued Per Unit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office equipment and furnishing [Member]",
        "label": "Office Equipment [Member]",
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingCostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingCostsAndExpensesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPERATING EXPENSES",
        "label": "Operating Costs and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL OPERATING EXPENSES",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPERATING EXPENSES",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "LOSS FROM OPERATIONS",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r832",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067"
     ]
    },
    "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLeaseIncomeTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Balances for the Operating Leases",
        "label": "Operating Lease, Lease Income [Table Text Block]",
        "documentation": "Tabular disclosure of components of income from operating lease."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r561"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable",
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Present value of lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r555"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/LeasesDetails",
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities - current",
        "verboseLabel": "Current portion of operating lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r555"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/LeasesDetails",
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities \u2013 non-current",
        "verboseLabel": "Non-current portion of operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r555"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RIGHT-OF-USE ASSETS",
        "verboseLabel": "Operating lease",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease expenses of right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1050"
     ]
    },
    "gdc_OperatingLeaseRightOfUseAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OperatingLeaseRightOfUseAssetsNetAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets, net",
        "label": "Operating Lease Right Of Use Assets Net Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, weighted average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r558",
      "r877"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, weighted average Lease term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r557",
      "r877"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carry forward (in Dollars)",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r476"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Business and Organization [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature of business and organization",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r136",
      "r692",
      "r693"
     ]
    },
    "us-gaap_OtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccountsPayableAndAccruedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payables and accrued liabilities",
        "label": "Other Accounts Payable and Accrued Liabilities",
        "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Address [Member]",
        "documentation": "Other address for entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of prepaid and other current assets",
        "label": "Other Asset Impairment Charges",
        "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value."
       }
      }
     },
     "auth_ref": [
      "r1050",
      "r1096"
     ]
    },
    "gdc_OtherAssetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OtherAssetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "documentation": "Amount of other assests non current.",
        "label": "Other Asset Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER ASSETS",
        "label": "Other Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent (in Dollars)",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent",
        "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r15",
      "r137"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "- Foreign currency translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r106",
      "r107",
      "r108",
      "r535",
      "r536",
      "r538"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "- Unrealized gain on available-for-sale investments, net of tax",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
        "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r193",
      "r194",
      "r669"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive gain or loss",
        "label": "Other Comprehensive Income (Loss), before Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r669"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "OTHER COMPREHENSIVE GAIN (LOSS), net of tax",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r21",
      "r196",
      "r199",
      "r204",
      "r235",
      "r539",
      "r540",
      "r545",
      "r644",
      "r669",
      "r1045",
      "r1046"
     ]
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://ccnctech.com/role/PrepaidandOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid and Other Current Assets",
        "label": "Other Current Assets [Text Block]",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_OtherIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OtherIncomeExpenseAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER INCOME (EXPENSE)",
        "label": "Other Income Expense Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain from disposal of subsidiaries",
        "label": "Other Nonoperating Income",
        "documentation": "Amount of income related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "us-gaap_OtherNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payable - related parties",
        "label": "Other Notes Payable, Current",
        "documentation": "Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "gdc_OtherPayableRelatedPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OtherPayableRelatedPartiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payables - related parties",
        "documentation": "Other payable to related parties.",
        "label": "Other Payable Related Parties Current"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_OtherPayablesRelatedPartiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OtherPayablesRelatedPartiesTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Payable \u2013 Related Parties",
        "documentation": "Tabular disclosure of Other payables - related parties.",
        "label": "Other Payables Related Parties Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other prepayments",
        "label": "Other Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1043",
      "r1078"
     ]
    },
    "gdc_OtherReceivablesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OtherReceivablesDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_OtherReceivablesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OtherReceivablesDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherReceivablesGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivablesGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofOtherReceivablesTable": {
       "parentTag": "us-gaap_OtherReceivablesNetCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherReceivablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Other Receivables, Gross, Current",
        "documentation": "Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r188"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://ccnctech.com/role/ScheduleofOtherReceivablesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ScheduleofOtherReceivablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other receivables, net",
        "terseLabel": "Other receivables, net",
        "label": "Other Receivables, Net, Current",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherReceivablesNetCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivablesNetCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "us-gaap_OtherUnderwritingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherUnderwritingExpense",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underwriting commissions (in Dollars)",
        "label": "Other Underwriting Expense",
        "documentation": "Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r1186"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r927",
      "r938",
      "r954",
      "r989"
     ]
    },
    "gdc_OutstandingCommonStockPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OutstandingCommonStockPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding common stock, percentage",
        "documentation": "Outstanding common stock percentage.",
        "label": "Outstanding Common Stock Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r930",
      "r941",
      "r957",
      "r992"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r930",
      "r941",
      "r957",
      "r992"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PRCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PRCMember",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRC [Member]",
        "label": "PRCMember"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ParentEntityLegalName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ParentEntityLegalName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Entity Legal Name",
        "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ParentMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total GD Culture Group Limited Shareholders\u2019 Equity",
        "label": "Parent [Member]",
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "us-gaap_PaymentsForCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForCommissions",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commission fee (in Dollars)",
        "label": "Payments for Commissions",
        "documentation": "The amount of cash paid for commissions during the current period."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of convertible notes",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r211",
      "r285"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of intangible assets",
        "label": "Payments to Acquire Intangible Assets",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "us-gaap_PaymentsToAcquireMachineryAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireMachineryAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of equipment",
        "label": "Payments to Acquire Machinery and Equipment",
        "documentation": "The cash outflow for acquisition of machinery and equipment."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r965"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "dei_PhoneFaxNumberDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PhoneFaxNumberDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phone Fax Number Description",
        "documentation": "Description of Phone or Fax Number"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PlacementAgencyAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PlacementAgencyAgreementMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement Agency Agreement [Member]",
        "label": "Placement Agency Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PlacementAgencyAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PlacementAgencyAgreementsMember",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement Agency Agreements [Member]",
        "label": "Placement Agency Agreements Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PlacementAgentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PlacementAgentMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement Agent [Member]",
        "label": "Placement Agent Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PlacementAgentWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PlacementAgentWarrantsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement Agent Warrants [Member]",
        "label": "Placement Agent Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r965"
     ]
    },
    "dei_PostEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PostEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_PostEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PostEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "dei_PreEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_PreEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "gdc_PreFundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PreFundedWarrantsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-Funded Warrants [Member]",
        "label": "Pre Funded Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock",
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r894",
      "r895",
      "r898",
      "r899",
      "r900",
      "r901",
      "r1218",
      "r1222"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in Dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r401"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized",
        "verboseLabel": "Shares authorized, preferred stock",
        "label": "Preferred Stock, Shares Authorized",
        "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."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r737"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r401"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding",
        "label": "Preferred Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r737",
      "r756",
      "r1222",
      "r1223"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, $0.0001 par value, 20,000,000 shares authorized, no shares issued and outstanding as of December 31, 2023 and 2022, respectively",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r655",
      "r878"
     ]
    },
    "gdc_PrefundedWarrant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PrefundedWarrant",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-funded warrant (in Dollars)",
        "documentation": "Pre-funded Warrant.",
        "label": "Prefunded Warrant"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidAdvertising": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidAdvertising",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments of digital human services",
        "label": "Prepaid Advertising",
        "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r843",
      "r1078"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Prepaid and other current assets",
        "terseLabel": "Prepaid and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1044"
     ]
    },
    "gdc_PrepaymentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PrepaymentPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid and other current assets",
        "documentation": "Disclosure of accounting policy for prepayment.",
        "label": "Prepayment Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PricePerUnit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PricePerUnit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price per unit (in Dollars per share)",
        "documentation": "Price per units issued.",
        "label": "Price Per Unit"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PriceProtectionAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PriceProtectionAdjustmentMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price Protection Adjustment [Member]",
        "label": "Price Protection Adjustment Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r1041"
     ]
    },
    "gdc_PrivateWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PrivateWarrantsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Warrants [Member]",
        "label": "Private Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromContributedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromContributedCapital",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contribution by noncontrolling interest shareholder",
        "label": "Proceeds from Contributed Capital",
        "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock",
        "verboseLabel": "Aggregated proceeds (in Dollars)",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate price (in Dollars)",
        "label": "Proceeds from Issuance of Private Placement",
        "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of pre-funded warrants",
        "label": "Proceeds from Issuance of Warrants",
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ProceedsFromMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromMinorityShareholders",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders\u2019 equity amount (in Yuan Renminbi)",
        "label": "Proceeds from Noncontrolling Interests",
        "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."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r276",
      "r609",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r821",
      "r853",
      "r888",
      "r889",
      "r890",
      "r892",
      "r893",
      "r1103",
      "r1104",
      "r1108",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r276",
      "r609",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r821",
      "r853",
      "r888",
      "r889",
      "r890",
      "r892",
      "r893",
      "r1103",
      "r1104",
      "r1108",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215"
     ]
    },
    "us-gaap_ProfessionalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfessionalFees",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other professional fees (in Dollars)",
        "label": "Professional Fees",
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer."
       }
      }
     },
     "auth_ref": [
      "r836",
      "r902",
      "r1220",
      "r1221"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow",
      "http://ccnctech.com/role/ConsolidatedIncomeStatement",
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET LOSS",
        "terseLabel": "Net loss",
        "verboseLabel": "Net Loss",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r195",
      "r198",
      "r213",
      "r221",
      "r229",
      "r235",
      "r238",
      "r239",
      "r319",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r492",
      "r497",
      "r499",
      "r502",
      "r503",
      "r516",
      "r533",
      "r649",
      "r666",
      "r709",
      "r758",
      "r777",
      "r778",
      "r863",
      "r864",
      "r903",
      "r1047",
      "r1105"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r560"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/EquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment, net",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r164",
      "r167",
      "r168"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofEquipmentNetTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office equipment and furniture",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r178",
      "r664"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ccnctech.com/role/ScheduleofEquipmentNetTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ScheduleofEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "EQUIPMENT, NET",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r560",
      "r650",
      "r664",
      "r878"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r164",
      "r167",
      "r662"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentSalvageValuePercentage",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant and equipment, Estimated Residual Value",
        "label": "Property, Plant and Equipment, Salvage Value, Percentage",
        "documentation": "Stated as a percentage, the estimated or actual value of the asset at the end of its useful life or when it is no longer serviceable (cannot be used for its original purpose) divided by its [historical] capitalized cost."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://ccnctech.com/role/EquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Equipment, Net",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant and equipment, Useful Life",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Useful Lives of Plant and Equipment",
        "documentation": "Table disclosure of plant and equipment useful life.",
        "label": "Property Plant And Equipment Useful Life Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for doubtful accounts",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r327"
     ]
    },
    "gdc_PublicWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PublicWarrantsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Warrants [Member]",
        "label": "Public Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r370",
      "r371",
      "r372",
      "r373",
      "r418",
      "r426",
      "r450",
      "r451",
      "r452",
      "r454",
      "r521",
      "r580",
      "r589",
      "r605",
      "r683",
      "r684",
      "r691",
      "r727",
      "r728",
      "r788",
      "r790",
      "r792",
      "r793",
      "r795",
      "r816",
      "r817",
      "r841",
      "r852",
      "r860",
      "r869",
      "r870",
      "r874",
      "r875",
      "r889",
      "r896",
      "r1101",
      "r1107",
      "r1159",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r370",
      "r371",
      "r372",
      "r373",
      "r418",
      "r426",
      "r450",
      "r451",
      "r452",
      "r454",
      "r521",
      "r580",
      "r589",
      "r605",
      "r683",
      "r684",
      "r691",
      "r727",
      "r728",
      "r788",
      "r790",
      "r792",
      "r793",
      "r795",
      "r816",
      "r817",
      "r841",
      "r852",
      "r860",
      "r869",
      "r870",
      "r874",
      "r875",
      "r889",
      "r896",
      "r1101",
      "r1107",
      "r1159",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178"
     ]
    },
    "gdc_ReceivableFromDisposalOfWuge": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ReceivableFromDisposalOfWuge",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofOtherReceivablesTable": {
       "parentTag": "us-gaap_OtherReceivablesNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherReceivablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable from disposal of Wuge",
        "documentation": "Represents the amount of receivable from disposal of Wuge.",
        "label": "Receivable From Disposal Of Wuge"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Convertible notes receivable",
        "label": "Receivables, Net, Current",
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value."
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "us-gaap_ReclassificationsOfTemporaryToPermanentEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationsOfTemporaryToPermanentEquity",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification of statutory reserves due to disposal",
        "label": "Reclassifications of Temporary to Permanent Equity",
        "documentation": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r142"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r922",
      "r933",
      "r949",
      "r984"
     ]
    },
    "gdc_RegisteredCapitalPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "RegisteredCapitalPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Registered capital percentage",
        "documentation": "Registered capital percentage.",
        "label": "Registered Capital Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_RegisteredWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "RegisteredWarrantsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Registered Warrants [Member]",
        "label": "Registered Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_RegistrationStatementAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "RegistrationStatementAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration Statement Amendment Number",
        "documentation": "Amendment number to registration statement under the Investment Company Act of 1940."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r425",
      "r566",
      "r567",
      "r652",
      "r661",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r755",
      "r757",
      "r787"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Parties",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r224",
      "r566",
      "r567",
      "r568",
      "r569",
      "r652",
      "r661",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r755",
      "r757",
      "r787"
     ]
    },
    "gdc_RelatedPartyRelationship": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "RelatedPartyRelationship",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Relationship",
        "documentation": "Related party relationship.",
        "label": "Related Party Relationship"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r566",
      "r567",
      "r1170"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r425",
      "r566",
      "r567",
      "r652",
      "r661",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r755",
      "r757",
      "r787",
      "r1170"
     ]
    },
    "gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) - Schedule of Other Payable \u2013 Related Parties [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) - Schedule of Other Payable \u2013 Related Parties [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r564",
      "r565",
      "r567",
      "r570",
      "r704",
      "r705",
      "r706",
      "r762",
      "r763",
      "r764",
      "r784",
      "r786"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development expenses",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r455",
      "r819",
      "r836",
      "r1179"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r923",
      "r934",
      "r950",
      "r985"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r924",
      "r935",
      "r951",
      "r986"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r931",
      "r942",
      "r958",
      "r993"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r130",
      "r658",
      "r688",
      "r690",
      "r700",
      "r738",
      "r878"
     ]
    },
    "gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "RetainedEarningsAccumulatedDeficitStatutoryReservesMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory Reserves",
        "label": "Retained Earnings Accumulated Deficit Statutory Reserves Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsUnappropriatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsUnappropriatedMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrestricted",
        "label": "Retained Earnings, Unappropriated [Member]",
        "documentation": "Accumulated undistributed earnings (deficit) available for dividend distribution. Includes, but is not limited to, retained earnings not appropriated for specific business purpose."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognition",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r760",
      "r820",
      "r829"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REVENUES",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ReverseStockSplitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ReverseStockSplitMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse Stock Split [Member]",
        "label": "Reverse Stock Split Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Risk [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "gdc_SHXianzhuiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SHXianzhuiMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SH Xianzhui [Member]",
        "label": "SHXianzhui Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleLeasebackTransactionGrossProceedsFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale Leaseback Transaction, Gross Proceeds, Financing Activities",
        "label": "Sale Leaseback Transaction, Gross Proceeds, Financing Activities",
        "documentation": "Amount of cash inflow before closing and debt issuance costs received by a seller-lessee in a sale-leaseback recognized in financing activities."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r158",
      "r159"
     ]
    },
    "us-gaap_SaleOfStockDescriptionOfTransaction": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockDescriptionOfTransaction",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, description",
        "label": "Sale of Stock, Description of Transaction",
        "documentation": "Description of stock transaction which may include details of the offering (IPO, private placement), a description of the stock sold, percentage of subsidiary's or equity investee's stock sold, a description of the investors and whether the stock was issued in a business combination."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r60",
      "r138"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase shares",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price per share (in Dollars per share)",
        "label": "Sale of Stock, Price Per Share",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast [Member]",
        "label": "Forecast [Member]"
       }
      }
     },
     "auth_ref": [
      "r427",
      "r1060"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r240",
      "r427",
      "r1027",
      "r1060"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Receivable",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r105"
     ]
    },
    "gdc_ScheduleOfAccountsReceivableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfAccountsReceivableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Assets And Liabilities Measured At Fair Value On ARecurring Basis Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfBalancesForTheOperatingLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Balances for the Operating Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Carrying Amount of Goodwill Business Units [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/CashandCashEquivalentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Company Maintains Bank Accounts",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of the components of cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Consolidated Financial Statements Reflect the Activities of GDC",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table Text Block]",
        "documentation": "Tabular disclosure of collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r1153"
     ]
    },
    "gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfCompanyMaintainsBankAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Company Maintains Bank Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/TaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Current and Deferred Components of Income Tax Expenses",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1143"
     ]
    },
    "gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Consolidated Financial Statements Reflect the Activities of CCNC [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfConvertibleNotesReceivableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfConvertibleNotesReceivableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Convertible Notes Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Current and Deferred Components of Income Tax Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/TaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Income Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1138"
     ]
    },
    "gdc_ScheduleOfDiscountedOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfDiscountedOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Discounted Operations Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://ccnctech.com/role/DiscontinuedOperationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Discounted Operations",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r20",
      "r25",
      "r68",
      "r74",
      "r75",
      "r76",
      "r77",
      "r78",
      "r82",
      "r84",
      "r85",
      "r125"
     ]
    },
    "gdc_ScheduleOfEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfEquipmentNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Equipment, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r316",
      "r317",
      "r318",
      "r488",
      "r1028",
      "r1029",
      "r1030",
      "r1145",
      "r1146",
      "r1147",
      "r1148"
     ]
    },
    "gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Estimated Useful Lives of Intangible Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Estimated Useful Lives of Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r1156",
      "r1157"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r359",
      "r362",
      "r363",
      "r365",
      "r610",
      "r819",
      "r846"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/IntangibleAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets, Net",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r846",
      "r1093"
     ]
    },
    "gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Lease Payments Under Operating Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [Table]",
        "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r350",
      "r845"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://ccnctech.com/role/GoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Carrying Amount of Goodwill Business Units",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r845",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091"
     ]
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Useful Lives of Intangible Assets",
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class."
       }
      }
     },
     "auth_ref": [
      "r1080",
      "r1092"
     ]
    },
    "gdc_ScheduleOfIntangibleAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfIntangibleAssetsNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Intangible Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfLeasePaymentsTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfLeasePaymentsTermAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Lease Payments Over the Term [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Movement of Allowance for Doubtful Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Prepaid and Other Current Assets",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amounts of other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfOtherPayableRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfOtherPayableRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Prepaid Expense \u2013 Related Party [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfPrepaidAndOtherCurrentAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Prepaid and Other Current Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfReceivablesWithImputedInterestTextBlock",
     "presentation": [
      "http://ccnctech.com/role/OtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Receivables",
        "label": "Schedule of Receivables with Imputed Interest [Table Text Block]",
        "documentation": "Tabular disclosure of receivables or notes with discounts or premiums resulting from the determination of present value in cash or noncash transactions, including description of the receivable, the effective interest rate, the face amount, amortization period and method."
       }
      }
     },
     "auth_ref": [
      "r1165"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Warrant Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r19",
      "r131"
     ]
    },
    "gdc_ScheduleOfTaxesPayableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfTaxesPayableTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/TaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Taxes Payable",
        "documentation": "Tabular disclosure of taxes payable.",
        "label": "Schedule Of Taxes Payable Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of The Fair Value Of The Identifiable Assets Acquired And Liabilities Assumed At The Acquisition Date Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfWarrantActivityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfWarrantActivityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Warrant Activity Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_SecuritiesPurchaseAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SecuritiesPurchaseAgreementsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Purchase Agreement [Member]",
        "label": "Securities Purchase Agreements Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r278",
      "r279",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r724",
      "r725",
      "r726",
      "r789",
      "r791",
      "r794",
      "r796",
      "r805",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r822",
      "r854",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r891",
      "r896",
      "r1108",
      "r1187",
      "r1188",
      "r1189",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/SegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r252",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r267",
      "r268",
      "r269",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r280",
      "r833",
      "r834",
      "r835",
      "r836",
      "r838",
      "r839",
      "r840"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and marketing expenses",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative expenses",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination [Member]",
        "label": "Series of Individually Immaterial Business Acquisitions [Member]",
        "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "gdc_ShanghaiHighlightAssetManagementCoLTDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ShanghaiHighlightAssetManagementCoLTDMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shanghai Highlight Asset Management Co. LTD [Member]",
        "label": "Shanghai Highlight Asset Management Co LTDMember"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shanghai Yuanma Food and Beverage Management Co., Ltd. [Member]",
        "label": "Shanghai Yuanma Food And Beverage Management Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding, Expired",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding, Granted/Acquired",
        "verboseLabel": "Exercise price per share",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, Beginning balance",
        "periodEndLabel": "Outstanding, Ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r431",
      "r432"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Exercise Price, Beginning balance (in Dollars per share)",
        "periodEndLabel": "Weighted Average Exercise Price, Ending balance (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r431",
      "r432"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Exercised (in Dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r436"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Expired (in Dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Granted/Acquired (in Dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ShareBasedCompensationExercisableIntoNumberOfSharesBalance",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Exercisable Into Number of Shares, Beginning balance",
        "periodEndLabel": "Exercisable Into Number of Shares, Ending balance",
        "documentation": "Represents the number of shares exercisable, balance.",
        "label": "Share Based Compensation Exercisable Into Number Of Shares Balance"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ShareBasedCompensationExercisableIntoNumberOfSharesExercised",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable Into Number of Shares, Exercised",
        "verboseLabel": "Exercised shares",
        "documentation": "Exercisable Into Number of Shares, Exercised.",
        "label": "Share Based Compensation Exercisable Into Number Of Shares Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ShareBasedCompensationExercisableIntoNumberOfSharesForfeited",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable Into Number of Shares, Expired",
        "documentation": "Exercisable Into Number of Shares, Forfeited.",
        "label": "Share Based Compensation Exercisable Into Number Of Shares Forfeited"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable Into Number of Shares, Granted/Acquired",
        "documentation": "Exercisable Into Number of Shares, Granted/Acquired.",
        "label": "Share Based Compensation Exercisable Into Number Of Shares Granted Acquired"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised options to purchase",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharePrice",
     "presentation": [
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock par value (in Dollars per share)",
        "label": "Share Price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Remaining Contractual Life, Ending balance",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Remaining Contractual Life, Beginning balance",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssued",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "verboseLabel": "Common stock shares",
        "label": "Shares, Issued",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued price per share (in Dollars per share)",
        "verboseLabel": "Price per share (in Dollars per share)",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_SharesOfCommonStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SharesOfCommonStock",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares of common stock (in Shares)",
        "documentation": "Shares of common stock.",
        "label": "Shares Of Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in Shares)",
        "periodEndLabel": "Balance (in Shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r1098",
      "r1099",
      "r1100"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r1098",
      "r1099",
      "r1100"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of significant accounting policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r219"
     ]
    },
    "us-gaap_SignificantPurchaseCommitmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantPurchaseCommitmentDescription",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase agreement, description",
        "label": "Purchase Commitment, Description",
        "documentation": "Excluding long-term commitments, description of arrangements in which the entity has agreed to expend funds to procure goods or services from one or more suppliers, which may include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing (such as penalties) of failing to reach minimum quantities required to be purchased, cancellation rights, and termination provisions."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r148"
     ]
    },
    "gdc_SoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SoftwareMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable",
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software\t[Member]",
        "verboseLabel": "Software [Member]",
        "label": "Software Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "gdc_SponsorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SponsorMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sponsor [Member]",
        "label": "Sponsor Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/IntangibleAssetsNetDetails",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r184",
      "r185",
      "r186",
      "r221",
      "r243",
      "r244",
      "r246",
      "r248",
      "r255",
      "r256",
      "r319",
      "r374",
      "r376",
      "r377",
      "r378",
      "r381",
      "r382",
      "r401",
      "r402",
      "r404",
      "r407",
      "r414",
      "r533",
      "r696",
      "r697",
      "r698",
      "r699",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r723",
      "r737",
      "r759",
      "r780",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r1026",
      "r1052",
      "r1062"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r97",
      "r102",
      "r103",
      "r172",
      "r201",
      "r202",
      "r203",
      "r226",
      "r227",
      "r228",
      "r230",
      "r235",
      "r237",
      "r239",
      "r254",
      "r321",
      "r322",
      "r367",
      "r417",
      "r479",
      "r480",
      "r489",
      "r490",
      "r491",
      "r493",
      "r496",
      "r497",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r514",
      "r539",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r550",
      "r553",
      "r562",
      "r669",
      "r685",
      "r686",
      "r687",
      "r711",
      "r780"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r278",
      "r279",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r724",
      "r725",
      "r726",
      "r789",
      "r791",
      "r794",
      "r796",
      "r805",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r822",
      "r854",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r891",
      "r896",
      "r1108",
      "r1187",
      "r1188",
      "r1189",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable",
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable",
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r227",
      "r228",
      "r254",
      "r553",
      "r609",
      "r694",
      "r723",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r737",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r746",
      "r747",
      "r748",
      "r749",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r757",
      "r760",
      "r761",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r780",
      "r897"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r240",
      "r427",
      "r1027",
      "r1031",
      "r1060"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r227",
      "r228",
      "r254",
      "r282",
      "r553",
      "r609",
      "r694",
      "r723",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r737",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r746",
      "r747",
      "r748",
      "r749",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r757",
      "r760",
      "r761",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r780",
      "r897"
     ]
    },
    "gdc_StatutoryReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StatutoryReserves",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory reserves",
        "verboseLabel": "Statutory reserves (in Dollars)",
        "documentation": "Statutory reserves.",
        "label": "Statutory Reserves"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r926",
      "r937",
      "r953",
      "r988"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssued1",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of pre-funded warrants",
        "label": "Stock Issued",
        "documentation": "The fair value of stock issued in noncash financing activities."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r38"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition right, title, and interest in and to the certain software (in Shares)",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r97",
      "r130"
     ]
    },
    "gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition Highlight Media (in Shares)",
        "documentation": "Represent the number of issuance of common stock for acquisition highlight media.",
        "label": "Stock Issued During Period Shares Issuance Of Common Stock For Acquisition Highlight Mediain Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for cash, net of offering costs (in Shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r96",
      "r97",
      "r130",
      "r696",
      "r780",
      "r798"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition Yuan Ma (in Shares)",
        "label": "Stock Issued During Period, Shares, Other",
        "documentation": "Number of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The cancellation of the common stock (in Shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable",
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of pre-funded warrants (in Shares)",
        "verboseLabel": "Outstanding, Exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r96",
      "r97",
      "r130",
      "r436"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition right, title, and interest in and to the certain software",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "documentation": "Value of stock issued pursuant to acquisitions during the period."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r97",
      "r102",
      "r103",
      "r130"
     ]
    },
    "gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contribution by noncontrolling interest shareholder",
        "documentation": "Represent the amount of contribution by noncontrolling interest shareholder.",
        "label": "Stock Issued During Period Value Contribution By Noncontrolling Interest Shareholder"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value changes of on available-for-sale investments",
        "documentation": "Represent the amount of fair value changes of on available-for-sale investments.",
        "label": "Stock Issued During Period Value Fair Value Changes Of On Availableforsale Investments"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition Highlight Media",
        "documentation": "Represent the amount of issuance of common stock for acquisition highlight media.",
        "label": "Stock Issued During Period Value Issuance Of Common Stock For Acquisition Highlight Media"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of pre-funded warrants for cash, net of offering costs",
        "documentation": "Represent the amount of issuance of pre-funded warrants for cash, net of offering costs.",
        "label": "Stock Issued During Period Value Issuance Of Prefunded Warrants For Cash Net Of Offering Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for cash, net of offering costs",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r96",
      "r97",
      "r130",
      "r711",
      "r780",
      "r798",
      "r903"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueOther",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition Yuan Ma",
        "label": "Stock Issued During Period, Value, Other",
        "documentation": "Value of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "The cancellation of the common stock",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of pre-funded warrants",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r97",
      "r102",
      "r103",
      "r130"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised warrants (in Dollars)",
        "label": "Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)",
        "documentation": "Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock subscription receivable from issuance of common stock",
        "documentation": "Value of stock issued for stock subscription receivable from issuance of common stock.",
        "label": "Stock Issued During Period Value Stock Subscription Receivable From Issuance Of Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of warrant",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r96",
      "r97",
      "r130",
      "r699",
      "r780",
      "r800"
     ]
    },
    "gdc_StockSubscriptionReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockSubscriptionReceivableMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Subscription Receivable",
        "label": "Stock Subscription Receivable Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_StockholderApprovalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockholderApprovalMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholder Approval [Member]",
        "label": "Stockholder Approval Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total GD Culture Group Limited shareholders\u2019 equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r102",
      "r103",
      "r122",
      "r739",
      "r756",
      "r781",
      "r782",
      "r878",
      "r904",
      "r1054",
      "r1076",
      "r1163",
      "r1222"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SHAREHOLDERS\u2019 EQUITY",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r56",
      "r62",
      "r172",
      "r173",
      "r202",
      "r226",
      "r227",
      "r228",
      "r230",
      "r235",
      "r237",
      "r321",
      "r322",
      "r367",
      "r417",
      "r479",
      "r480",
      "r489",
      "r490",
      "r491",
      "r493",
      "r496",
      "r497",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r514",
      "r539",
      "r541",
      "r545",
      "r551",
      "r562",
      "r686",
      "r687",
      "r708",
      "r739",
      "r756",
      "r781",
      "r782",
      "r802",
      "r903",
      "r1054",
      "r1076",
      "r1163",
      "r1222"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/Equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r220",
      "r400",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r413",
      "r417",
      "r513",
      "r783",
      "r785",
      "r804"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r572"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Member]",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r572"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r572"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r572"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_SubsequentEventsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SubsequentEventsDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://ccnctech.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r571",
      "r573"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_SummaryofSignificantAccountingPoliciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalDeferredPurchasePrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalDeferredPurchasePrice",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price",
        "label": "Supplemental Deferred Purchase Price",
        "documentation": "A device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash collateral."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r38"
     ]
    },
    "us-gaap_Supplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Supplies",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments of live streaming services",
        "label": "Prepaid Supplies",
        "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r826",
      "r844",
      "r1078"
     ]
    },
    "gdc_TMSRHKMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "TMSRHKMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable",
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TMSR HK2 [Member]",
        "verboseLabel": "TMSR HK [Member]",
        "label": "TMSRHKMember"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r981"
     ]
    },
    "gdc_TaxProfitsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "TaxProfitsPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax profits percentage",
        "documentation": "Tax profits percentage.",
        "label": "Tax Profits Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_TaxesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "TaxesDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_TaxesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "TaxesDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesOther",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofTaxesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other taxes payable",
        "label": "Taxes, Other",
        "documentation": "Amount of tax expense classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ScheduleofTaxesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes payable",
        "verboseLabel": "Total",
        "label": "Taxes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88"
     ]
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Taxes Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r980"
     ]
    },
    "us-gaap_TradingActivityByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradingActivityByTypeAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Activity [Axis]",
        "documentation": "Information by type of trading activity."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_TradingActivityByTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradingActivityByTypeDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Activity, by Type [Domain]",
        "documentation": "Gains and losses on trading activities (including both derivative and nonderivative instruments) recognized in the statement of financial performance, separately by major types of items (such as fixed income/interest rates, foreign exchange, equity, commodity, and credit)."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r1003"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r399",
      "r412",
      "r512",
      "r532",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r670",
      "r866",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r879",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1155",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1004"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1005"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1005"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1003"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r1003"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r1006"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1004"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States [Member]",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_UnderwriterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "UnderwriterMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underwriter [Member]",
        "label": "Underwriter Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r1000"
     ]
    },
    "gdc_UnregisteredWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "UnregisteredWarrantsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unregistered Warrants [Member]",
        "label": "Unregistered Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates and Assumptions",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r44",
      "r162",
      "r163",
      "r165",
      "r166"
     ]
    },
    "gdc_ValueAddedTaxRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ValueAddedTaxRatePercentage",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value added tax",
        "documentation": "Percentage of value added tax rate Percentage.",
        "label": "Value Added Tax Rate Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ValueAddedTaxTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ValueAddedTaxTaxesPayable",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofTaxesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "VAT taxes payable",
        "documentation": "Amount of vat taxes payable.",
        "label": "Value Added Tax Taxes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableIncomeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableIncomeInterestRateMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Income Interest Rate [Member]",
        "label": "Variable Income Interest Rate [Member]",
        "documentation": "Trading in derivative and nonderivative instrument that provides fluctuating return in form of periodic payment of interest based on movement of benchmark rate and return of principal at maturity."
       }
      }
     },
     "auth_ref": [
      "r865"
     ]
    },
    "gdc_VariableInterestEntityDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "VariableInterestEntityDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_VariableInterestEntityDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "VariableInterestEntityDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/VariableInterestEntity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity",
        "label": "Variable Interest Entity Disclosure [Text Block]",
        "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_VariableInterestEntityMeasureOfActivityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityMeasureOfActivityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityOwnershipPercentage",
     "presentation": [
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity interest percentage",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly)."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "gdc_WarrantActivityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "WarrantActivityMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant Activity [Member]",
        "label": "Warrant Activity Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of 1,876,103 pre-funded warrants for cash, net of offering costs",
        "label": "Warrant, Down Round Feature, Increase (Decrease) in Equity, Amount",
        "documentation": "Amount of increase (decrease) in equity for down round feature triggered for warrant classified as equity."
       }
      }
     },
     "auth_ref": [
      "r414",
      "r416"
     ]
    },
    "us-gaap_WarrantExercisePriceDecrease": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantExercisePriceDecrease",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining exercise price per share (in Dollars per share)",
        "verboseLabel": "Exercise price per share (in Dollars per share)",
        "label": "Warrant, Exercise Price, Decrease",
        "documentation": "Per share decrease in exercise price of warrant. Excludes change due to standard antidilution provision."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "us-gaap_WarrantExercisePriceIncrease": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantExercisePriceIncrease",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant is outstanding price per share (in Dollars per share)",
        "label": "Warrant, Exercise Price, Increase",
        "documentation": "Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "gdc_WarrantExpireTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "WarrantExpireTerm",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant expire term",
        "documentation": "Warrant expire term.",
        "label": "Warrant Expire Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantsAndRightsOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-funded warrants (in Dollars)",
        "label": "Warrants and Rights Outstanding",
        "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price."
       }
      }
     },
     "auth_ref": [
      "r1158",
      "r1159",
      "r1160"
     ]
    },
    "gdc_WarrantsToPurchaseShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "WarrantsToPurchaseShares",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants to purchase shares",
        "documentation": "The number of warrants to purchase shares.",
        "label": "Warrants To Purchase Shares"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_WeightedAverageDiscountRateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "WeightedAverageDiscountRateAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate:",
        "label": "Weighted Average Discount Rate Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Number of Common Stocks Diluted (in Shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r248"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Number of Common Stocks Basic (in Shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r248"
     ]
    },
    "gdc_WeightedAverageRemainingLeaseTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "WeightedAverageRemainingLeaseTermAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term:",
        "label": "Weighted Average Remaining Lease Term Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "gdc_WugeDigitalDoorSignsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "WugeDigitalDoorSignsMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wuge digital door signs [Member]",
        "label": "Wuge Digital Door Signs Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_WugeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "WugeMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/OtherReceivablesDetails",
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable",
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable",
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wuge [Member]",
        "verboseLabel": "Wuge Member",
        "label": "Wuge Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "gdc_YuanmaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "YuanmaMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable",
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yuanma [Member]",
        "label": "Yuanma Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ZihaoZhaoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ZihaoZhaoMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zihao Zhao [Member]",
        "label": "Zihao Zhao Member"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "12",
   "Subparagraph": "(f)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481410/810-10-15-12"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "12",
   "Subparagraph": "(f)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481410/810-10-15-12"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-6"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-7"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-3"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "720",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477550/944-720-25-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205-20/tableOfContent"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3B"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-4"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-23"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 5.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479836/810-10-S99-5"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-3"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481266/840-40-55-50"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "51",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481266/840-40-55-51"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481266/840-40-55-52"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-6A"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310/tableOfContent"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/326/tableOfContent"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3A"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-4"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-16"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-8"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-5"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/985-20/tableOfContent"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479908/805-50-55-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "Global LEI Foundation"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "249",
   "Section": "308",
   "Subsection": "a"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Number": "249",
   "Section": "308"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form F-3"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-3"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-6"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form S-3"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "413",
   "Subsection": "b"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "b"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "c"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "d"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "e"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "a"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "b"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Section": "8",
   "Subsection": "c"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "610",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/610/tableOfContent"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480341/340-10-S99-1"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-11"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-16"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
